Eclipse通过提议的OSGi容器Kura支持M2M产品组合

Eclipse通过提议的OSGi容器Kura支持M2M产品组合

物联网是一件大事。 至少那是迹象显示给我们的。

尚未成熟的社区已进入企业意识流的最大迹象是通用电气(General Electric)与Pivotal合作,旨在开启工业物联网时代。 我们已经看到Oracle在最近几周也使Java成为嵌入式技术的核心。

根据 ABI的 研究 ,万物互联目前有100亿台设备,到2020年,这一数字将上升到300亿台。随着业务的蓬勃发展,如果机器对机器的需求超过了供不应求的危险。机器网络基础设施还没有准备好应对激增的需求吗?

幸运的是,M2M运动的中心是Eclipse Foundation,它容纳了许多与该技术相关的项目,并为感兴趣的公司提供了M2M行业工作组。 尽管M2M工具箱Koneki,协议项目Paho和运行时环境Mihini尚未成为主流,但由于项目的开放性,它们可能最终成为生态系统的命脉。

Eclipse总监Mike Milinkovich告诉JAXenter,上个月物联网“将变得巨大”。

他告诉 JAXenter.de编辑Hartmut Schlosser: “我坚信,如果物联网要成功,那就必须开放 。”

“我们越确定用于构建物联网的协议,框架和开发人员工具,就越能确保它们像开放源代码一样是开放的,对每个人都越好。”

开源基金会似乎并没有放弃他们的M2M努力, 库拉提 出了支持Eclipse的最新提议。 由于自定义硬件和软件需要大量的自定义,因此最早的嵌入式原型通常是专有协议和系统,很少被外界使用。 具有成本效益的服务网关模型的出现直到最近才向所有人开放,因为它在部署边缘充当聚合器和控制器。

Kura希望通过为运行此类网关的M2M应用程序提供基于OSGi的容器来进一步发展。 该项目为M2M应用程序创建或聚合了最基本的服务,例如I / O访问,数据服务,网络配置和远程管理。 该提案指出该项目很好地补充了Java 6和OSGi平台,因为大多数组件都是用纯Java编写的。

Kura项目的范围似乎涵盖了所有方面,此外还有一些额外的计划,用于设计构建环境以隔离Kura组件,还需要一个IDE在Eclipse IDE的模拟环境中运行M2M应用程序。

IWG成员Eurotech是最初的贡献者,他们从Eurotech Everywhere软件框架中获取了许多源代码,并且该项目的UI已在Eclipse Paho中提供。

Kura将包括针对Raspberry Pi等平台的预制版本,轻巧的计算机很快将成为M2M平台的首选。

最初的捐赠有望在2013年第四季度完成,但是Kura已经在OpenJDK等开放式Java VM实现上进行了测试。

这是Eclipse不断增长的M2M产品组合的又一个受欢迎的补充,并且由于它的OSGi主干,它应该可以促进更大的采用。

图片由安迪·派珀Andy Piper)提供


翻译自: https://jaxenter.com/eclipse-bolsters-m2m-portfolio-with-proposed-osgi-container-kura-106382.html