第二届<mark>OSGi</mark>云研讨会

去年三月,2012EclipseCon / OSGi的开发者大会举行期间,第二届OSGi的云研讨会顺利举行。一些很好的演讲和伟大的讨论使这个早晨变得非常有趣。 我们了解到,人们已经在云计算环境中广泛使用OSGi,并且愿意在早上花时间讨论OSGi可以做些什么,从而使它更适合在云中使用。所以,在OSGi联盟,你可以看到很多思绪活跃的人提出一些相关话题。


成长的OSGi生态系统

让我们暂时停下自己的脚步,回顾一下OSGi成长的背景。在过去的时间里,每天我们都面临着数不清的战略挑战,正是OSGi的无数次部署就造就了OSGi系统今天的成长。 行业会议是OSGi生态系统成长和价值的最好见证。 在2012年最后一个季度,我们刚刚结束了OSGi社区活动。OSGi产生的影响是可见的。这次活动与位于欧洲的EclipseCon合作举行。


令人惊叹的服务

可以说OSGi是种服务,但这种服务是很难理解的。当我们开始着手设计OSGi时,我们的关键需求是建立一个特设的协同编程模型。我们寻求的不是集中管理的或者与兄弟紧密耦合的组件,而是一个独立的对等模型。要理解上述观点:在一个对等模型中,你要能够找出你的对等点,并且知道该怎样和他们合作。在代理模型或参与者模型中,对等点是拥有唯一标识的,信息的交换建立在这些标识之上。对等的依赖关系经受着传递相关性聚合的考验,很快几乎所有的代理商都依赖上对方,没有组件能够重用。这就是大泥球问题。为了解决这个问题,我们提出了服务模式。OSGi服务将封装的规范与一个实例代理相结合,为对等者提供一个托管的渠道。


新的OSGi相关RFP的反馈

在过去的时间里,在定稿和表决之前,我们已经开始征求OSGi有效的RFPs公众意见。对于OSGi的云RFP和OSGi / CDI集成RFP,这项工作是有益的。 四个新的 Rfp 已经成为整个工程的一部分。Rfp 描述用例和即将融入RFC 工作需求,这将是未来 OSGi 规范的基础。


OSGi DevCon 2013征稿启事

随着昨天OSGi 社会事件整理的结束,关注的焦点已经转移到2013年OSGi DevCon 大会。 我们非常高兴能够和EclipseCon合作举行2013年OSGi DevCon 大会,时间是2013年3月25日至28日;地点:波士顿。


OSGi拾遗

Jigsaw被广泛预期会成为 Java ™ SE 8 模块系统原型的项目,现在可能推迟到至少 Java 9。鉴于这种不确定性,OSGi 联盟认为我们应该恰当的表明对 Java 平台模块化的立场。 模块化系统可以减少维护和开发时间,随之成本也就减少了。出于这些原因,OSGi 联盟已经用超过十几年的时间在追求创建 Java 的动态模块系统的模块化。现在在 2012 年,OSGi 已经经常使用创建高度可维护的、可扩展的和敏捷的业务的应用程序和解决方案。应用程序和系统开发人员已经受益于日益成熟的OSGi应用于Java的动态模块系统,譬如通过其在全球“财富”全球100强公司的产品和服务,并在不同的市场,包括企业,移动,家庭,远程信息处理和消费得到的很好的印证。OSGi 联盟和其成员将继续简化 OSGi 的使用和邀请更广泛的 Java 社区来支持这项工作,包括文档的递进。


Core Release 5 and Enterprise Release 5 规范发布

OSGi联盟刚刚公布了最新的Core Release 5和Enterprise Release 5规范,使它们可供下载。 新规范的一些亮点包括: 新的Resource API进行建模的一般功能和要求;新的Version Range类。


10个问题教你如何抉择:是否为项目引入OSGi

就目前来说,OSGi的主要论点放在模块化是正确的(未来可能会改变)。您的应用程序分割成模块定义良好的依赖关系,是现在唯一可行的方法。它不过是解决了技术问题的“唯一” - 这实际上是比较容易的。


OSGi作为一个中间件平台的核心

Ross Mason在Mulesoft最近的博客中说"OSGi - no thanks"。Ross是个聪明的人,他通常会说一些有趣的事情。在这个方面,我认为Ross已经提出了许多好的意见: 1. Ross是对的---对中间件厂商而言,OSGi是一个很好的技术。 2. Ross是对的---开发人员不应被迫并乱用OSGi。 3. Ross是对的---你可以将这些工作结合在一起。


OSGi深度培训 - 全球软件开发大会 QCon 2013

英语主讲:Tim Ward, Paremus Ltd 中文翻译:刘剑锋 课程介绍:这为期二天的OSGi培训将为与会者提供对OSGi的深入理解,范围包括从基本的OSGi到最新的企业级OSGi规范。培训包括80%的演讲和20%的动手实验,以加强对课程内容的理解。课程用英语教授,并有实时中文翻译。


最受欢迎的文章

最新评论