现在类似于 OSGI 这种组件化开发的业余场景还多吗,感觉这几个都没什么热度? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
hackhook
V2EX    程序员

现在类似于 OSGI 这种组件化开发的业余场景还多吗,感觉这几个都没什么热度?

  •  
  •   hackhook
    thinklife 2017-08-18 10:21:31 +08:00 5914 次点击
    这是一个创建于 3011 天前的主题,其中的信息可能已经有所发展或是发生改变。

    OSGI 组件化开发这样的架构设计,不知道大家如何理解的? 大家所在的公司有在用这个技术的吗?

    这么多年,就在一家 APM 公司做过 OSGI 的项目就是: 基于 Felix Framework 实现一个 SmartAgent 采集终端,有需要了解的可以看一下我当时写的设计思路及开发示例

    1. 采集终端架构分享
    2. SmartAgentV4.0-采集插件开发教程
    3. 这个最简单->OSGI 插件简单开发示例
    16 条回复    2018-06-29 17:21:24 +08:00
    hackhook
        1
    hackhook  
    OP
       2017-08-18 12:20:14 +08:00
    osgi 确实这么冷吗 都没人回呢?
    xAx
        2
    xAx  
       2017-08-18 14:17:56 +08:00   1
    挽尊.
    写 java 这么多年,osgi 只听过没用过.
    反正从 github 上遇到什么使用了 osgi 的项目,我是没成功跑起来过.

    这玩意到底什么鬼?
    估计也没必要知道!
    shenyangno1
        3
    shenyangno1  
       2017-08-18 14:54:12 +08:00 via iPhone
    是个啥怎么用我也不清楚,只记得之前的项目用来做跨进程对象共享。
    hackhook
        4
    hackhook  
    OP
       2017-08-18 15:04:27 +08:00
    @xAx 组件化开发 动态热部署听过没有 它就是用来做这个的
    hackhook
        5
    hackhook  
    OP
       2017-08-18 15:05:05 +08:00
    @xAx eclipse 用过没,它就是基于 osgi 技术实现的
    hackhook
        6
    hackhook  
    OP
       2017-08-18 15:05:28 +08:00
    @shenyangno1 应该用过 eclipse 吧 它就是这个技术的一种应用
    xAx
        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 官方出品的东西,感觉就是坐在家里做需要分析,恨不得做出来的东西能上天入地,结果一帮牛人做了个自己都不玩的玩具,就不是给人用的.
    ofblyt
        8
    ofblyt  
       2017-08-18 16:03:58 +08:00
    @xAx 你真搞笑了,eclipse 用 osgi,IDEA 就不用了,mdzz
    houskii
        9
    houskii  
       2017-08-18 16:07:09 +08:00
    OSGi 移动端我了解有在用的,淘系和支付宝吧(限 Android,iOS 不了解
    xAx
        10
    xAx  
       2017-08-18 16:14:41 +08:00
    @ofblyt 请看清楚再喷,我回复的第一句后半段 "intellij 有没有用 osgi 不清楚"
    ofblyt
        11
    ofblyt  
       2017-08-18 16:22:32 +08:00
    @xAx 有哪儿没看清楚?不是楼主问有没有用过 osgi 的,你连 osgi 是什么都不清楚就开始酸:osgi 用的人少,eclipse 用 osgi 跑的慢,尊贵的阿里都不用 osgi,osgi 不是给人用的。我说你是智障哪儿说错了么
    xAx
        12
    xAx  
       2017-08-18 16:31:42 +08:00
    @ofblyt 早上没吃药? 脑子有病吧
    xAx
        13
    xAx  
       2017-08-18 16:37:42 +08:00
    @livid
    麻烦看下#11
    TheCure
        14
    TheCure  
       2017-08-18 16:40:42 +08:00
    osgi 是架构师的天堂, 开发者的地狱
    CubeSky
        15
    CubeSky  
       2017-08-18 17:35:21 +08:00
    OSGi 设计上挺不错的,但是实现的时候各种组件之间茫茫多的问题...
    xjtushilei
        16
    xjtushilei  
       2018-06-29 17:21:24 +08:00
    楼主,你的第二个博客有点简单呀?

    不知道楼主能否提供点新手入门的知识? 看的博客还有各种东西都很乱。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2248 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 01:18 PVG 09:18 LAX 17:18 JFK 20:18
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86