大家一起来谈谈OSGi到底好在哪里?为什么要学它来的都给分哦!

解决方案 »

  1.   

    大沙发。。OSGi offers the following advantages:    * You can install, uninstall, start, and stop different modules of your application dynamically without restarting the container.
        * Your application can have more than one version of a particular module running at the same time.
        * OSGi provides very good infrastructure for developing service-oriented applications, as well as embedded, mobile, and rich internet apps.
      

  2.   

    http://www.ourssky.com/post/2.html
      

  3.   

    大哥们啊!我是送分来的!你们也不能从GOOGLE上搜一点来啊!大家用自己的话说说嘛!如果不是老外就不要用E文啦!
      

  4.   

    很简单啊,模块化,你看过ECLIPSE的源码或者做过ECLIPSE开发没有Eclipse就是用的Equinox这个OSGI框架,里面的功能都是像搭积木一样一块一块搭起来的。不用的功能可以暂时不加载,这样可以提高性能,需要的时候再加载,所谓热插拔,多少年了,编译语言所追求的境界通过Java的ClassLoader达到了。