OSGI 组件化开发这样的架构设计,不知道大家如何理解的? 大家所在的公司有在用这个技术的吗?
这么多年,就在一家 APM 公司做过 OSGI 的项目就是: 基于 Felix Framework 实现一个 SmartAgent 采集终端,有需要了解的可以看一下我当时写的设计思路及开发示例
1
hackhook OP osgi 确实这么冷吗 都没人回呢?
|
2
xAx 2017-08-18 14:17:56 +08:00 1
挽尊.
写 java 这么多年,osgi 只听过没用过. 反正从 github 上遇到什么使用了 osgi 的项目,我是没成功跑起来过. 这玩意到底什么鬼? 估计也没必要知道! |
3
shenyangno1 2017-08-18 14:54:12 +08:00 via iPhone
是个啥怎么用我也不清楚,只记得之前的项目用来做跨进程对象共享。
|
6
hackhook OP @shenyangno1 应该用过 eclipse 吧 它就是这个技术的一种应用
|
7
xAx 2017-08-18 15:51:23 +08:00
@hackhook
我用 intellij,intellij 有没有用 osgi 不清楚. 不过 eclipse 又慢又笨. 我写分布式, 微服务开发\随意部署,没听说这些功能要用到什么 osgi. java 官方出品的东西,好像没什么受欢迎的,就像 ejb. 谁让 java 的世界里有家 pivotal. 难道 osgi 是用在 eclipse 这种客户端程序上的??? 现在应该没几个人用 java 写 c\s 吧 像 pivotal\阿里\网飞这种由公司方出品的东西,那是有实际场景和应用验证的. java 官方出品的东西,感觉就是坐在家里做需要分析,恨不得做出来的东西能上天入地,结果一帮牛人做了个自己都不玩的玩具,就不是给人用的. |
9
houskii 2017-08-18 16:07:09 +08:00
OSGi 移动端我了解有在用的,淘系和支付宝吧(限 Android,iOS 不了解
|
11
ofblyt 2017-08-18 16:22:32 +08:00
@xAx 有哪儿没看清楚?不是楼主问有没有用过 osgi 的,你连 osgi 是什么都不清楚就开始酸:osgi 用的人少,eclipse 用 osgi 跑的慢,尊贵的阿里都不用 osgi,osgi 不是给人用的。我说你是智障哪儿说错了么
|
14
TheCure 2017-08-18 16:40:42 +08:00
osgi 是架构师的天堂, 开发者的地狱
|
15
CubeSky 2017-08-18 17:35:21 +08:00
OSGi 设计上挺不错的,但是实现的时候各种组件之间茫茫多的问题...
|
16
xjtushilei 2018-06-29 17:21:24 +08:00
楼主,你的第二个博客有点简单呀?
不知道楼主能否提供点新手入门的知识? 看的博客还有各种东西都很乱。 |