与SOA殊途同归

听惯了SOA(面向服务的体系架构),有人再提起EAI(企业应用集成)还真是有点发懵,加上有些国外企业基于商业目的的需要,故意混淆有关的概念,称SOA为EAI的“拯救天使”,将EAI喻为“死神之吻”,这就更令人丈二和尚摸不着头脑。其实,拯救天使也好,死神之吻也好,你完全可以不必理会这些说法,只要明白,你要解决的问题是什么?

把专业的概念抛到一边,从常识的角度来认识一下问题的本质。事实上,在实施EAI项目时,它的目标无外乎包含下面几个:各个分离的信息系统的实现互联互通,消除信息孤岛,实现信息的共享;在EAI平台上,把各个信息系统的对外提供的应用处理程序接口统一地封装起来,这样的好处是以后有其它的客户端再需要接入时,可以使用统一地从EAI接口接入,接入的协议也是标准的;把各个系统的接口进行组合,这样可以得到新的应用功能。

然而,在实施EAI平台的项目里,我们最困难的恐怕就是处理与各种各样的后台系统的接口了,而众多的EAI项目的失败几乎都是因为后台系统的复杂性而导致的。现在,似乎还没用一个EAI产品能够理想地解决了对后台系统统一接入的问题。

其实,在这里我们可以分析一下问题的本质性因素。在系统整合方面的项目里,我们发现一个有趣的现象,就是服务提供方的甲方优势现象。通常,你要和一个系统去连接,如果我们是这项工作的发起者,那么往往意味着在技术实现上,我们是这个体系的请求者,也就是客户端,我们要把我们的请求发送到对方系统,在那里被对方接受、处理,再返回会给我们。在实施时,我们面临的最大问题就是甲方,也就是服务提供方的是否会和我们和谐地配合工作。

这里的工作既包含双方的协议标准的约定、客户端的连接方式,同时还包含对方是否会在你需要的时候开启网络的端口、启动服务程序,和我们一起做联调测试等等方面的问题。这种情况下,EAI项目组实际是处于一个乙方地位,服务方掌控着自己的资源,他们会把这些资源看成是昂贵的财产,***治的因素在这里起着很强的作用,我们一厢情愿地呼叫着芝麻开门,但是我们面对的那扇大门可不会那么容易轻易打开。

这时SOA的概念就出现了,在开放的互联网世界里,我们对这些后台系统的封装需要一种标准,大家都按照统一的标准来封装自己的接口,使得任何一个客户端,可以和后台系统方便地实施连接。而这种接口,现在通常的做法是包装成为一个个服务程序,并且以一个标准协议对外,例如webservice等等。

这种情况导致的直接的后果,就是EAI项目的实施被大大简化了,至少技术的问题已经不能成为某些***治因素的借口。这时,EAI项目的前面两个目标几乎已经被迎刃而解,而突出的问题将会集中在最后的一个目标的实现上了。

基于第三个目标,EAI平台的实施在应用目标上已经从一个技术接口的组装平台、信息交换平台转变为一个企业核心业务之外的增值业务平台,而企业在基础的核心业务上的创新业务往往可以在这个平台上方便地实现。在SOA的时代,我们的目光应该逐步地把技术层面的系统联通、信息共享,转变为业务开发和产品创新上来,对这些理念的支持则成为SOA时代的EAI平台的核心内容。

在基本的事实面前,应该有足够的理由看好中国中间件平台的未来发展,国内厂商所要做的就是要加大市场的投入,争取行业用户的机会,不要让国内的行业用户被一些华而不实的宣传所蒙蔽。

名词解释

EAI

EAI是Enterprise Application Integration(企业应用集成)的缩写,是将基于各种不同平台、用不同方案建立的异构应用集成的一种方法和技术。EAI通过建立底层结构,来联系横贯整个企业的异构系统、应用、数据源等,完成在企业内部的 ERP、CRM、SCM、数据库、数据仓库,以及其他重要的内部系统之间无缝地共享和交换数据的需要。有了 EAI,企业就可以将企业核心应用和新的Internet解决方案结合在一起。

与SOA殊途同归

转载请注明出处学文网 » 与SOA殊途同归

学习

开源节流控进出

阅读(27)

有一次,我在课上举例:周小燕、郎毓秀、俞宜萱等歌唱家都过九十岁,来证明歌唱助人长寿。这时有一学员问:那帕瓦罗蒂才活72岁?我说那是因为他过度了,破坏了身心平衡。当然是从他演出频繁的角度说,70岁的人了,还满世界地巡演,还有不劳累过度的?我今天

学习

邓丽君因何而猝死

阅读(33)

本文为您介绍邓丽君因何而猝死,内容包括邓丽君猝死之谜,邓丽君死前的一天发生的事。如今40岁以上的人鲜有不知道邓丽君的。上世纪80年代初,蓦然从海峡彼岸飘来一缕缕“靡靡之音”――《何日君再来》、《路边的野花不要采》、《绿岛小夜

学习

4款浏览器横向评测:最好的浏览器

阅读(22)

本文为您介绍4款浏览器横向评测:最好的浏览器,内容包括常用的不同浏览器前十排名,via浏览器和x浏览器对比评测。互联网就像是一个庞大的森林,其中有许多有用的东西,更有许多美丽的事物,当然也有不少隐藏着的危险。如果我们希望能够在互联网

学习

企业裁员涉及的法律问题

阅读(14)

本文为您介绍企业裁员涉及的法律问题,内容包括公司裁员的流程法律是如何规定的,公司裁员要把握的法律问题。2014年,裁员风波席卷了全球范围内的大多数IT公司,众多巨头均纷纷抛售其非核心业务,持续精简机构和人员,仅今年已公布的裁员人数已达

学习

探秘晋城皇城相府

阅读(18)

本文为您介绍探秘晋城皇城相府,内容包括山西晋城皇城相府的文化典故,晋城皇城相府位置高清。不到山西,不知道山西历史的厚重与斑斓。不到晋城,就不了解太行文化的绵长与古朴。2008年岁末,我来到太行南端的晋城市,寻访散落在偏僻乡间的一

学习

“多子丸”,欲速或许不达

阅读(13)

本文为您介绍“多子丸”,欲速或许不达,内容包括多子丸真的能生多胞胎吗,多子丸哪里可以买。中国医科大学附属盛京医院妇产科副主任乔宠副教授表示,现在一些人为了要双胞胎自行服用促排卵药,这不仅不利于健康,更可能事与愿违。尽管拥有和睦

学习

浅谈日凌的发生条件

阅读(17)

本文为您介绍浅谈日凌的发生条件,内容包括日凌发生在几点,日凌现象发生的原因。摘要本文阐述了日凌的成因,并分析了同步卫星的轨道位置、地面接收站的地理位置及电气特性对日凌发生日期和持续时间的影响。关键词日凌同步卫星发生日期持续

学习

若我爱你如初作文1600字

阅读(35)

本文为您介绍若我爱你如初作文1600字,内容包括若我爱你如初,我若懂你作文。你是我前世遗落的一滴泪,琥珀色的泪滴存放在我寂寞的山谷里。几世的轮回,注定今生要为你流泪。——题记[踮起脚尖,是否能与幸福接近?]安静而空闲的日子,习惯了这样寂

学习

中职学校家校互动平台的研究

阅读(26)

本文为您介绍中职学校家校互动平台的研究,内容包括职校生家校协同策略,家校合作软件有哪些。伟大的教育家苏霍姆林斯基说:“最完备的社会教育是学校——家庭教育。”家庭教育和学校教育是影响孩子成长的两个重要因素,整合家庭教育和学校教

学习

营造以人为本的人居环境

阅读(23)

本文为您介绍营造以人为本的人居环境,内容包括如何营造品质人居环境,共同创建美好人居环境。[摘要]环境,作为人类生存的空间,与人们生活息息相关,环境的形成和存在的最终目的是为人们提供生存和活动的场所。随着社会经济的不断发展,人们对未

学习

盘点:明星“夫妻那些事”!

阅读(33)

本文为您介绍盘点:明星“夫妻那些事”!,内容包括盘点明星夫妻吵架合集,盘点那些永远不会离婚的明星夫妻。贝克汉姆:家里有个河东狮河东狮子一声吼,帅哥也要低头走;河东狮子二声吼,球星也要抖三抖;河东狮子三声吼,小贝照样吃拳头!没错!贝克汉姆的

学习

拍卖帝国异闻录――探秘苏富比

阅读(18)

这里有你也许一生都无法体验的极致经历:戴着白丝绒手套的绅士,面部表情和肢体语言都展现着一个博学者的自信,随着一声铿锵的锤音,他便可以宣布某人半生财富的命运。同时,将曾经毫不起眼的一卷手稿变为珍品……纽约最平常不过的一个下午,

学习

作为画家的张志和

阅读(14)

本文为您介绍作为画家的张志和,内容包括画家张志和简介,张志和是什么朝代的诗人和画家。张志和其实不光会写诗,画也画得很好。这事大书法家颜真卿可以证明,他跟张志和是好朋友,亲眼得见。他在给张志和写的传记《浪迹先生玄真子张志和碑》里

学习

引导幼儿调节不良情绪的策略

阅读(29)

本文为您介绍引导幼儿调节不良情绪的策略,内容包括不良情绪的调节方法,如何调节自己的不良情绪。[摘要]幼儿期是情感教育的黄金期,帮助幼儿形成初步的情绪调控能力是健康教育的目标之一,也是幼儿健康教育的重要内容。文章重点阐述了如何引

学习

WOA与SOA之争

阅读(17)

Garmer副总裁NickGall是首个使用WOA一词的,那么,对于WOA与SOA引起的争论,他是如何看待的呢?LoraineLawson:当时您是怎么理解面向Web的架构(web-OrientedArchltecture,WOA)这个词的?现在它的含义改变了吗?NickGall:当时,我发现有些网站采用了不

学习

SOA在软件工程开发中的应用

阅读(21)

摘要随着软件工程的应用和普及,许多行业引入了先进的分布式管理系统,这些应用软件的功能越来越多,因此开发工作规模也迅速增加。软件工程开发过程中,已经诞生了许多模式,比如快捷程序模式、组件开发模式、MVC模式等,随着面向对象软件编程思想