V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hackhook
V2EX  ›  程序员

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

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

    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   ·   实用小工具   ·   3424 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 00:44 · PVG 08:44 · LAX 16:44 · JFK 19:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.