信息化 频道

物联网图强 中间件是物联网软件的核心

    服务器端软件

    基于中央服务器的“大集成”(Grand Integration)是物联网应用系统的主要形式,大集成包括原有的消除信息孤岛的EAI信息集成和智能物件以及物联网监控子系统的集成。EAI、SOA、ESB/MQ、SaaS等技术理念对物联网应用同样适用,原有面向互联网应用的基于MVC三层架构的应用服务器中间件,包括基于Java 技术的IBM Webshpere和Oracle BEA Weblogic,以及基于.NET技术的微软应用服务器,仍将扮演重要的角色。这些厂家必将利用它们现有的优势推出面向物联网应用的新的中间件产品,例如IBM推出的WebSphere EveryPlace Device Manager。

    一些非传统中间件厂商也试图抓住物联网这个机遇推出自己的面向物联网应用的专用中间件产品,并提出了一些新的应用模式, 如Axeda公司仿照当年Siebel的CRM成功经验提出了DRM(设备关系管理),还有基于OMA(Open Mobile Alliance)标准的MDM(Mobile Device Management), 以及IDM(Intelligent Device Management)等。

    同方软件也从2003年开始从事M2M物联网业务基础中间件及其行业套件系列产品的研发,服务于智能建筑、智能交通、消防安防、能源环境、光电水务等行业业务。

    物联网应用要从Networks of Things(物连网) 走向真正的Internet of Things(物联网),MMO(M2M Mobile Operator,即M2M(虚拟)营运商)扮演着重要角色。MMO的ADC中心服务器上运行的软件系统需要支持多租户(Multi-Tenants)SaaS应用模式。这种系统最开始是由M2M虚拟营运商(MVNO)开发营运的,但后来由于越来越多看好M2M业务的移动营运商的直接参与,M2M虚拟营运商(如美国的 JasperWireless等公司)“被迫”成了M2M SaaS软件或中间件提供商,而中国移动和同方合资的同方合志公司是中国目前最大的MMO。

    嵌入式软件

    嵌入式系统越来越多地以中间件的形式出现,由第三方专业的软件厂商提供,而不是直接由嵌入式设备提供商的一个内部软件部门开发提供,这种产业分工更明确的方式更利于发挥软硬件专业厂家的优势和产业化发展,做大做强。表1展示了部分嵌入式中间件及其功能。

0
相关文章