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解释说:“他们不会从电信供应商的角度来考虑,他们会认为假如供应商连这样的事情都处理不了,恐怕他们也处理不了别的业务。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。
-
如何避免云计算与SOA冲突