获得 GlassFish V2
购买世界范围的支持
« Fuji M7 (OpenESB v3)... | Main | Hudson 作为用于分布式计算的架构 »
七月 09
31
GlassFish v3 中的 OSGi 支持概览
  Posted by leonfan in Sun

ALT DESCR

通过 RichardSahooJerome 和其他一些人的工作/博文,简短概述了 GlassFish v3 如何为 OSGi 提供支持。

该事例以系统中使用的 OSGi 核心开头,该系统是围绕内核概念、服务和组件来组织的。Jerome 在 JavaOne, TS-4923 的演讲就是很好的概述。

有关基本开发,查看 Jerome 的 GFv3 Extensions: Managed OSGi bundles,其中介绍了 asadmin deploy --type=osgi myosgibundle.jar 将如何部署 OSGi 捆绑:GFv3 在 OSGi 框架中安装捆绑,启动它,还记录 domain.xml 中的信息,因此 asadmin list-components 将显示 OSGi 捆绑已部署。注意,然后可以使用 Felix Web 控制台浏览 OSGi 捆绑。

有其他一些方法激活相同的部署机制,在使用文件系统操作来管理 GlassFish 中的 OSGi 捆绑时,Sahoo 介绍了 GFv3 如何利用 Apache Felix 的 FileInstall 以通过 autodeploy-bundles/ 目录允许自动部署。

Jerome 的下两篇博文介绍了 GF v3 中的扩展,允许应用程序使用 @Resource 以涉及 OSGi 服务。第一篇博文,GF v3 Extensions: Spring, Java EE 6 and OSGi 中,服务是使用 Spring DM 朝向 OSGi 服务注册表的 Spring Bean,而在 GF v3 Extensions: OSGi Declarative Services 中,他只是使用了标准的 OSGi Declarative Services,这成为了以 b55 开头的标准 GF v3 捆绑的一部分。

将来部分中有更多博文...

评论:

发表一条评论:

该日志评论功能被禁用了。

语言

中文社区

  • 翻译 GlassFish V3 用户界面
  • 测试 GlassFish V3 中文版
  • 加入我们
  • 活动


    免费 GlassFish 培训
    下载注册 GlassFish server 可以得到免费培训。» 了解更多

    搜索

    热门标签

    adoption apache cloud comet community ejb3 frontpage fuji glassfish grails grizzly hudson ips java javaee javaee6 javafx javaone jax-rs jboss jcp jersey jruby jsf metro mysql netbeans notd opends openesb openmq opensolaris opensource opensso osgi prelude rails rest ruby sailfin scripting sip sipservlet stories sun updatecenter v2 v3 virtualbox webinar

    常用博客

    相关项目

    订阅

    Enter your Email

    Contact Us

    请发送反馈到 glassfish-china@sun.com

    下载

    事件

    使用案例

    相关连接

    最近更新项

    最新项目新闻

    Navigation