编辑“︁
OSGi
”︁
跳转到导航
跳转到搜索
Template:Editnotice load/content
警告:
您没有登录。如果您进行任何编辑,您的IP地址会公开展示。如果您
登录
或
创建账号
,您的编辑会以您的用户名署名,此外还有其他益处。
反垃圾检查。
不要
加入这个!
'''开放服务网关倡议'''(OSGi,Open Service Gateway Initiative)有双重含义。一方面它指OSGi Alliance组织;另一方面指该组织制定的一个基于[[Java]]语言的服务(业务)规范——OSGi服务平台(Service Platform)。 '''OSGi Alliance'''是一个由[[Sun Microsystems]]、[[IBM]]、[[爱立信]]等于1999年3月成立的开放的[[标准化组织]],最初名为Connected Alliance。该组织及其标准原本主要目的在于使服务提供商通过住宅网关,为各种家庭智能设备提供各种服务。目前该平台逐渐成为一个为室内、交通工具、移动电话和其他环境下的所有类型的网络设备的应用程序和服务进行传递和远程管理的开放式服务平台。 该规范和核心部分是一个[[軟體框架|框架]],其中定义了应用程序的[[生命周期]]模式和[[服务注册]]。基于这个框架定义了大量的OSGi服务:[[日志文件|日志]]、[[配置管理]]、偏好,[[HTTP]](运行[[servlet]])、[[XML]]分析、设备访问、[[软件包]]管理、许可管理、星级、用户管理、IO连接、连线管理、[[Jini]]和[[UPnP]]。 这个框架实现了一个优雅、完整和动态的[[组件模型]]。应用程序(称为[[bundle]])无需重新引导可以被远程安装、启动、升级和卸载(其中Java包/类的管理被详细定义)。API中还定义了运行远程下载管理政策的[[生命周期管理]]。[[服务注册]]允许bundles去检测新[[服务]]和取消的服务,然后相应配合。 OSGi原先关注于[[服务网关]],其实可用于多个方面。现在OSGi规范已经用于从[[移动电话]]到开源的[[Eclipse]](其中包括了与IBM的OSGi框架[[Service Management Framework|SMF]]兼容的开源版本)。OSGi服务平台的应用包括:[[服务网关]]、[[汽车]]、[[移动电话]]、[[工业自动化]]、[[建筑物自动化]]、[[PDA]] [[网格计算]]、[[娱乐]](如[[iPronto]])、和[[集成开发环境|IDE]]。 OSGi规范是由成员通过公开的程序开发,对公众免费而且没有许可证限制。但是OSGi Alliance的[[兼容性]]程序只对成员开放,目前有12个兼容的[[实现]]。 2003年[[Eclipse]]选择OSGi作为其[[插件]]的底层运行时架构。[http://www.eclipse.org/equinox/ Equinox]{{Wayback|url=http://www.eclipse.org/equinox/ |date=20050716073846 }} project对该理念进行了实验,2004年6月在Eclipse3 R3中发布。[[ProSyst]]是面向OSGi开发者的Eclipse插件。 2003年10月,[[诺基亚]]、[[摩托罗拉]],[[ProSyst]]和其他OSGi成员组建了Mobile Expert Group(MEG)为下一代智能手机规范业务平台,做为对[[MIDP]]和[[連接設備配置|CDC]]的补充。 == 版本 == * R1 2000年5月 * R2 2001年10月 * R3 2003年3月 * R4 2005年10月 * R5 2013年12月 * R6 2015年6月 == 参见 == * [[JINI]] * [[HomePlug]] * [[X10 (通訊協定)]] * [[CEBus]] * [[蓝牙]] * [[Wi-Fi]] * [[LonWorks]] * [[CORBA]] * [[服务定位协议]] * [[Salutation]] == 参考 == * <cite>OSGi Service Platform, Release 3</cite>, IOS Press, ISBN 1-58603-311-5 == 外部链接 == * [https://web.archive.org/web/20130613171332/http://www.osgi.com.cn/ OSGI中文社区] --促进Java模块化开发技术传播 * [http://www.osgi.org/ OSGi官方网站]——可下载标准规范,提供各种信息 * {{Webarchive|url=https://archive.today/20130503081759/http://www.osgi.org/about/faqs.asp |date=2013-05-03 }} * [http://www.osgiworldcongress.com/ OSGi World Congress]{{Wayback|url=http://www.osgiworldcongress.com/ |date=20050403170256 }} - 2004 congress in October in Barcelona * [http://www.prosyst.com/ ProSyst Software GmbH]{{Wayback|url=http://www.prosyst.com/ |date=20130317013259 }} - Leading OSGi Software Provider for Remote Management and Service Delivery * [http://www.aqute.biz/ aQute: OSGi Info]{{Wayback|url=http://www.aqute.biz/ |date=20050729093256 }} - Information about OSGi and access to seminars * [http://oscar.objectweb.org/ Oscar: An OSGi framework implementation]{{Wayback|url=http://oscar.objectweb.org/ |date=20050613081525 }} - Open Source OSGi framework implementation under BSD license * [http://oscar-osgi.sourceforge.net/ Oscar Bundle Repository (OBR)]{{Wayback|url=http://oscar-osgi.sourceforge.net/ |date=20050612234241 }} - A community-oriented bundle repository and incubator for OSGi bundle developers * [http://www.knopflerfish.org/ Knopflerfish OSGi]{{Wayback|url=http://www.knopflerfish.org/ |date=20050716011205 }} Open Source OSGi implementation under BSD license * [http://oxygen.sourceforge.net/ Oxygen Project]{{Wayback|url=http://oxygen.sourceforge.net/ |date=20050829060325 }} * [http://gravity.sourceforge.net/servicebinder ServiceBinder]{{Wayback|url=http://gravity.sourceforge.net/servicebinder |date=20050829090712 }} - Automated Service Dependency Management for the OSGi services platform * [https://web.archive.org/web/20050514041232/http://www.osgi.org/news_events/documents/AutoManageServiceDependencies_byMOffermans.pdf Dependency Manager] - Automatically managing service dependencies in OSGi * [http://www.makewave.com/ Makewave]{{Wayback|url=http://www.makewave.com/ |date=20070928141140 }} - Leading OSGi Technology Provider, maintains the open source OSGi implementation [http://www.knopflerfish.org/ Knopflerfish]{{Wayback|url=http://www.knopflerfish.org/ |date=20050716011205 }} [[Category:标准]] [[Category:标准制订机构]] [[Category:Java]]
摘要:
请注意,所有对Local Chinese Wikipedia的贡献均可能会被其他贡献者编辑、修改或删除。如果您不希望您的文字作品被随意编辑,请不要在此提交。
您同时也向我们承诺,您提交的内容为您自己所创作,或是复制自公共领域或类似自由来源(详情请见
Project:著作权
)。
未经许可,请勿提交受著作权保护的作品!
取消
编辑帮助
(在新窗口中打开)
导航菜单
个人工具
未登录
讨论
贡献
创建账号
登录
命名空间
页面
讨论
大陆简体
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
查看
阅读
编辑
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息