随着无线技术愈加成熟,物联网也得到了进一步发展,然而众多的协议、过度的定制化却是让整个生态系统一盘散沙。继Eclipse基金会重拳出击之后,Oracle也与Freescale展开了深度合作,然而他们努力的方向却完全不同。

过多的协议和定制化导致了当下一盘散沙的物联网范畴,各个组织各自为营开发那些印有“自己标签”的产品。幸亏的是,相同有着许多组织在为整个生态体系的开展做奉献。在之前Eclipse基金会进入物联网,M2M规范是否已获春风?一文中,咱们介绍了Eclipse基金会为了树立物联网规范协议和东西新开的4个项目,更获IBM、Sierra Wireless、Eurotech及Axeda等很多名企呼应。而据近来Gigaom的一则音讯,数据库巨子Oracle在M2M范畴大展拳脚,与嵌入式前驱Freescale打开深度协作。差异于Eclipse基金会树立一个新的规范,Oracle与Freescale则是从很多协议下手,妄图树立它们之间的转译器。

以下为译文:

Oracle与Freescale打开深度协作,Java或将一统物联网?  Oracle Freescale Java 物联网 第1张

说到物联网,操作体系的挑选上总是充溢太多争议——哪个传输数据协议比较合适,乃至最根底的处理发生地(本地或者是云端)。

看起来的确有存在争辩的理由,可是当需求处理的工作很急时,不管是往复云端,仍是运用臃肿的体系都不会遭到喜爱。依据这些问题的考虑,Oracle和Freescale在物联网范畴打开深度协作,联手打造协议转译器和依据Java的软件仓库。作为协作的一部分,Freescale将联合Java社区进程(JCP)工作组,携手Oracle 和其他JCP成员推进Java渠道的规范技能规范。

飞思卡尔是长时间嵌入式处理技能的前驱,关于怎么运用其技能加快立异和易于运用性有十分深入的见地,运用其专业技能和见地,协助Java渠道开展并在物联网年代蓬勃开展。

经过Freescale的Kaivan Karimi了解到,办法依据一个运转轻量级Java的传感器,它将与一个“box”通讯,而这个“box”能够对各种不同的物联网协议进行转译。这个“box”运转了Oracle Java SE Embedded,由树立在ARM Cortex-A9 core之上的Freescale i.MX 6系列使用处理器支撑。

Karimi在承受采访时表明,依据Java让体系有着十分强的普及性,一起不会给程序员及设备制造者带来额定的约束。从根本上说,思维是让这个“box”承当一切的协议转译,因而能够完结任何场景下的设备互联。

这个“box”相同具有被衔接设备需求的实时数据处理才能,而且能够依据需求将剩下的数据上传到云端。在这里,Oracle东西将完结数据的处理,而客户端则能够依据需求挑选任何东西。这种本地处理能够有用的下降延时和开支。

该“box”将首要运用到家用范畴,掩盖该范畴一切的常用协议,而后续的产品将逐步开展到商业使用。尽管树立一个簇新的体系将会愈加高效,可是鉴于当下许多产品都运用不同的衔接设备,转译设备的效果可想而知。

当然,这个主意仅仅该范畴的很多尽力之一;一起依据内存及处理功能是否能满意Java的需求,更有许多人置疑Java是否合适传感器;可是这种生态体系建造的尽力,的确值得赞赏。

转载请说明出处
知优网 » Oracle与Freescale打开深度协作,Java或将一统物联网?

发表评论

您需要后才能发表评论