gpt4 book ai didi

java - OSGi:蓝图会取代声明式服务吗?

转载 作者:IT老高 更新时间:2023-10-28 20:35:34 26 4
gpt4 key购买 nike

OSGi 的新 R4.2 规范描述了蓝图服务,用于依赖注入(inject)和服务连接。

蓝图是否取代了声明式服务(这仍然是规范的一部分),还是他们打算一起工作?

蓝图是否已经可用于流行的实现(Felix 和 Equinox)?

最佳答案

我问过自己同样的问题,在与其他参与该主题的人讨论这个问题时,主旨是尽管两者在某种程度上重叠,但何时使用的用例却大不相同。 DS 是一种轻量级的解决方案,可以以声明方式避免激活器和模型服务依赖关系。 BP 基本上是针对企业部署的 DI 容器。对于不太熟悉 OSGi 的动态特性(隐藏在代理后面很多)的“常规”Java 开发人员来说,这种情况也更为常见。

在实现方面,有两个项目正在开发中(它们都与容器无关且未正式发布)。 Spring DM 2.0 将提供一个实现 (2.0.0.M1 already contains a working implementation) 以及 Apache 作为其 geronimo 项目 (slideshow) 的一部分。

关于java - OSGi:蓝图会取代声明式服务吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1587256/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com