加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – OSGi的收支平衡点

发布时间:2020-12-15 01:08:37 所属栏目:Java 来源:网络整理
导读:OSGi似乎是一个热门的术语.许多benefits被调用: 降低复杂性 重复使用 易于部署 版本控制 (等等) 我要求一个非常具体的用例 中小型Web应用程序. OSGi会为这些带来什么好处?它真的值得吗? 最佳答案 即使我是OSGi的忠实粉丝,我也会冒险.除非你正在使用其他OS

OSGi似乎是一个热门的术语.许多benefits被调用:

>降低复杂性
>重复使用
>易于部署
>版本控制

(等等)

我要求一个非常具体的用例 – 中小型Web应用程序. OSGi会为这些带来什么好处?它真的值得吗?

最佳答案
即使我是OSGi的忠实粉丝,我也会冒险.除非你正在使用其他OSGi捆绑包,否则你有一个特定的问题,如果没有这个大锤,你就无法轻易解决.

优点是优雅的类路径分离(恕我直言).如果您需要相同JAR /类的不同版本,比如因为您正在升级应用程序的某些部分,或者因为您正在组合许多第三方模块,那么OSGi非常棒.

这不是一件容易实现的事情,而且OSGi并不容易.它变得干净,但代价是环境堆栈中的另一层.还有很多工作需要学习和维护.

更不用说文档不是特别适合初学者.

我建议学习它 – 构建Eclipse插件是一种非常好的方法 – 但是在你知道它之前不要将它构建到你的开发计划中.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读