开发 OSGi 应用程序

此页面为了解如何开发 OSGi 应用程序提供了一个起始点。

WebSphere® Application Server 中的 OSGi 应用程序支持可帮助您开发和部署使用 Java™ EE 和 OSGi 技术的模块化应用程序。可以根据一致、版本化、可复用的 OSGi 模块(仅可通过明确定义的接口访问)设计和构建应用程序以及应用程序套件。于是,相同的应用程序或不同的应用程序可以使用相同第三方库的不同版本,而不会造成冲突。

有关使用 WebSphere Developer Tools 开发 OSGi 应用程序的信息,请参阅开发 OSGi 应用程序

注:

OSGi 应用程序可包含企业 JavaBeans (EJB)。OSGi 应用程序可以直接访问和调用企业 Bean。

可以从头开始开发 OSGi 捆绑软件中的企业 Bean,或者可以包括现有 EJB 资产并将对它们进行迁移,以便通过最少的代码更改使用 OSGi 模块性。有状态、无状态和单独的企业 Bean 都受支持。OSGi 应用程序还可以包含消息驱动的 bean (MDB)。

可通过使用 wsadmin 或管理控制台,以类似于部署和配置 Java EE 企业应用程序的方式,部署和配置包含企业 Bean 的 OSGi 应用程序。

注:

您可以在 OSGi 应用程序的蓝图 XML 文件中配置 Bean 安全性,以便 Bean 的方法仅可由分配了指定角色的用户访问。可以配置 Bean 级别的安全,以便单个角色可与 Bean 的所有方法相关联,或者,可以配置方法级别的安全,其中不同的角色与指定的方法相关联。


指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=welc6tech_osgi_dev
文件名:welc6tech_osgi_dev.html