BEA自立为“王”加入SOA“五代十国”

 
   | |

导读:EDA (事件驱动的体系结构)是否是SOA的下一个前线?BEA的回答是肯定的。几周之前,Oracle也认为SOA的未来发展是EDA。

关键词:EDA 事件驱动体系结构 SOA BEA Oracle

 
正在加载数据...

  EDA (事件驱动的体系结构)是否是SOA的下一个前线?BEA的回答是肯定的。几周之前,Oracle也认为SOA的未来发展是EDA。远景是SOA结构尽管松散也能够为事件提供实时响应。

  来看BEA,这家公司刚刚发布了一些有助于Java应用发展的的产品(WebLogic 事件服务器, WebLogic Realtime 2.0),几近实时的响应巩固了SOA。直到现在,都使用C/C++ 和其他一些语言来实现实时计算。我最近有机会访问了一些BEA公司的员工,与他们探讨了在EDA市场上发布的这些产品具有怎样的意义。

  谁最关注EDA?为什么这一举动如此重要?WebLogic产品副总裁和总经理Guy Churchward是这样认为的:“如果拆解商业工作的进行方法,他们实际上是在尽量将他们已经掌握的数据转化为进行决策所需的知识。他们将数据转变为知识的速度越快,他们对市场变化,竞争压力或者业务灵活性的反应越快,从而能使他们做的更好,获得更大的成功。”

  Guy称呼这种能力为EDSOA,或者“事件驱动的SOA。”,其中心就是数据。

  BEA公司WebLogic时间和事件驱动产品部门的Gwen Durrill解释说,数据库并非专为系统内流动着的源自 RFID标签和应用的全部新数据而设计。“EDA意味着能够消灭系统中大量你所不需要的数据,而且能够立即动手。”

  Gwen解释了业务设置中EDSOA的工作方法:例如一家电信公司可能实施了SOA,因此他们能够为签约客户提供更具灵活性的服务并且完成订单。他们正为客户提供免费的移动电话作为吸引客户的手段。”

  但是如果促销手段非常成功会出现什么情况呢?于是需求量超过了促销用的手机数量。但是客户的要求在继续增加,“任何已有的SOA系统都知道再有客户签约时就要增订手机。在事件驱动的SOA系统中,当手机数量开始不够时,后台库存系统会生成事件,你就可以马上开始行动。于是你马上通知销售人员换用其他的促销品。”

  业务价值会因为很小的问题而遭到贬低:“一位潜在的客户可能因为库存不够必须等上一天才能拿到期望的手机而感觉非常不高兴。”Gwen解释说:“他们不会从电信供应商的角度来考虑,他们会认为假如供应商连这样的事情都处理不了,恐怕他们也处理不了别的业务。”

 
来源:emily1987    
 
 
 
 
 

EDA

 
中间件巨人TIBCO软件公司发布TIBCO Spotfire 3.1,描述为预先分析的内存分析平台更新。该程序包现在支持集中部署和为统计应用创建执行基于S+……
 
Startup StreamBase Systems通过流数据库架构攻击CEP领域,该架构允许数据记录在存储之前,可以加工。该公司为CEP开发人员设置了交换,希望共享组件等。
 
Seagull Software软件发布LegaSuite Integration V5.2,该版本为z/OS完全整合IBM CICS交易服务器。其他性能包括支持事件驱动架构……
 
什么是复杂事件处理(CEP)?也许最好是把它看做一种数据相关。在这个水平上,它是业务流程的混合物。但是事件流的大小将被检查……
 
事件流处理(ESP)是一个软件设计的能力,支持实施事件驱动的架构。在这样一种环境下,一些软件实体提出事件,其它实体管理事件,还有一些……

热门技术手册排行

 

随着开源技术越来越成熟,一个稍有开发经验的人通过学习就可以用开源的产品和技术构建一套可用的系统。对于从事软件开发的人员,尤其是对Java或动态语言相关领域的人来说,“开源”也许是他们最喜爱的单词。但是,很多时候我们需要的不仅仅是一个可用的系统,而是希望这个系统开发更简易、性能更高和扩展性更好等。这确实是一个令人头痛的问题。本指南很多地方都是点到为止,要深入了解相关信息的读者请借助参考资料、网站等自行挖掘。

 

本专题分六部分探讨SOA设计模式,当初设计面向服务架构的一大初衷就是降低服务间耦合度,由此提高服务的灵活性和自由度。

 

业务流程管理(business process management,bpm)不是一个新概念,甚至不是一个新名词。它是从相关的业务流程变革领域,如业务流程改进(bpi)、业务流程重组(bpr)、业务流程革新中发展起来的。流程管理技术也是从早期的工作流管理、eai、流程自动化、流程集成、流程建模、流程优化等技术中发展起来的。

 

TOAGF是一个架构框架,简而言之,TOGAF是一种协助发展,验收,运行,使用,和维护架构的工具。它是基于一个迭代(Iterative)的过程模型,支持最佳实践和一套可重用的现有架构资产。

 

云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。

 

Mashup是一个非常cool的新的应用程序种类。如果你想真正的了解它们,我们需要回过头来看看你现在的计算机,其实它就是一个非常好的帮助你理解mashup的模型。现在开源的操作系统无疑是非常好的apis的集合或应用程序编程接口,帮助开发者去构建其应用程序。计算机本身也是一个很好的为用户提供接口的例子,键盘和鼠标可以被理解为你通过计算机的接口而使用的不同的应用程序。本技术手册为读者提供了一些相关信息,如果需要深入了解mashup,读者可以借助其他参考资源。

查看更多
 
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录