全球领先物联网.商业智能的专业媒体

Hot keyword:

物联网在线 > 产业界 > IT技术 > SODA:物联网与SOA

SODA:物联网与SOA

SOA和EAI(Enterprise Application Integration), M2M乃至物联网等技术的焦点都是信息集成,目标是消除信息孤岛,实现泛在的互联互通。物联网技术的要点是要消除“物-物相联的信息孤岛”,而SOA的目
关键词: 物联网(2806)SOA(7)SODA(1)

上网时间:2010-11-29 22:01来源: 作者:周洪波 点击:


作者:周洪波
查看详细资料
发送留言
加为好友
用户等级:专家 | 注册时间:2010-11-28 18:11 | 最后登录:2012-02-15 23:02
  我要发布文章 收藏 推荐 打印

SOA和EAI(Enterprise Application Integration), M2M乃至物联网等技术的焦点都是信息集成,目标是消除信息孤岛,实现泛在的互联互通。物联网技术的要点是要消除“物-物相联的信息孤岛”,而SOA的目标是要消除所有的IT信息孤岛。


SOA和EAI作为重要的应用集成中间件技术,必然是物联网所依赖的重要技术之一。
计算机应用系统的发展经历了 “独立应用系统”(Packaged Applications)和“集成应用系统”(Integrated Applications)两个主要阶段,随着无处不在的网络技术的发展,早年普遍存在的“独立应用系统”越来越少或“被集成”为“集成应用系统”的一部分。集成应用系统和技术的发展和演变主要围绕EAI和SOA两个理念,SOA是更早出现的EAI技术和理念的演变和提升。SaaS技术也和SOA密切相关,都强调“服务”,可以说,SaaS是SOA技术和理念的一种扩展和特有的存在形式。EAI是一种将使用各种不同技术和平台(CORBA, .NET,JavaEE, LAMP等)构建的各种异构应用集成的一种技术和方法。国外往往习惯加Enterprise(企业级)这个词,说成是“企业应用集成”, 但EAI不只是面向“企业”应用。 可以毫不夸张地说, IBM, Oracle, 微软SAP等软件巨头都是EAI公司,早期的EAI公司还有很多,如BEA, WebMethods, SeeBeyond, TIBCO, VITRIA等等。


从架构上看, EAI主要有两种方式:Hub/Spoke 和 Bus 方式。Hub/Spoke 方式好比“中心城市和卫星城市”的构架,所有外延(Spoke)的系统都通过适配器(Adaptor)与中心枢纽(Hub)系统实现多点对一点(非P2P)连接和集成。BUS方式是一种更开放和通用的架构,使用一个统一总线,一般是MQ(Message Queue)或ESB(Enterprise Serice Bus),子系统把消息发送给总线,总线负责消息的路由,可实现P2P服务或总体应用集成SOA 将各种应用或子系统看成一个个独立的、自包含并良好定义的服务或组件(Service Component Architecture),通过把这些服务进行组装,统一注册,并在网络系统中发布,让(泛在)网络上的别的应用能够查询、发现和调用这些服务,实现应用集成或构成新的应用。SOA(包括相关的Web Service,SOAP, SCA等理念)的出现,一统了CORBA, .NET, JavaEE乃至LAMP(Linux,Apache, MySQL, Perl/PHP/Python等技术的简称)等几大技术阵营多年来“水火不相容”的“不妥协”竞争局面, 这也是物联网技术和产业发展值得借鉴的宝贵经验。 下图展示了SOA的(著名)架构图,SOA的愿景同样是实现“无处不在”的泛在计算和服务。

 详细文章请下载


(责任编辑:ioter)


本文链接SODA:物联网与SOA
http://www.iot-online.comhttp://www.iot-online.com/ITjishu/2010/1129/5767.html



声明:物联网在线转载作品均尽可能注明出处,该作品所有人的一切权利均不因本站转载而转移。作者如不同意转载,即请通知本站予以删除或改正。转载的作品可能在标题或内容上或许有所改动。

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。(评论内容为网友针对本词条展开的讨论,与本网站的观点立场无关。)
评价:
用户名:密码: 验证码:点击我更换图片







返回页首


TopeWay Business Media

                 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

网站导航|帮助| 关于我们|隐私政策|联系我们|安全承诺

Copyright © 2011 Iot-online.com. 本网站所有内容均受版权保护。
未经版权所有人明确的书面许可,不得以任何方式或媒体翻印或转载本网站的部分或全部内容。


粤ICP备10057207号