您现在的位置:TT SOA > BPM > SOA中的BPM(六)

SOA中的BPM(六)

2008-11-14    | |
打印本文章
RSS

导读:如果在BPMN中做了一些变化,BPEL也会相应的发生变化,SOA环境下的BPM正在向使用储存库/注册表寻求元数据的方向前进,BPM在运行时间方面也应该有所改进。

关键词:BPMN BPEL SOA BPM 元数据 储存库 注册表

正在加载数据...

【TechTarget中国原创】BPM/SOA互不干涉

  端对端包括所有运行时的建模,但是这里的标准还需要经过仔细推敲才行,webMethods' So“这也就是建模和BPMN以及BPEL之间的二分法。”“这两个标准不能同时起作用。”

  Oracle Fusion Middleware公司的高级产品部负责人Ashish MohindrooOracle说,公司正在试图“最小化BPMN转化为BPEL的等待时间。”……

【TechTarget中国原创】BPM/SOA互不干涉

  端对端包括所有运行时的建模,但是这里的标准还需要经过仔细推敲才行,webMethods' So“这也就是建模和BPMN以及BPEL之间的二分法。”“这两个标准不能同时起作用。”

  Oracle Fusion Middleware公司的高级产品部负责人Ashish MohindrooOracle说,公司正在试图“最小化BPMN转化为BPEL的等待时间。”“BPEL在SOA在使用建模语言的过程中扮演着十分重要的角色,它缩小了流程定义和流程执行之间的差距。如果,你在BPMN中做了一些变化,BPEL也会相应的发生变化。这往返的距离就是我们下一步的工作,即SOA和BPM工具可以紧密的联系在一起提供端对端定义。”

  除了和建模的紧密整合之外,SOA环境下的BPM正在向使用储存库/注册表寻求元数据的方向前进。ZapThink公司的Schmelzer说,“既然业务流程以服务组合的形式表现出来,哪里有服务组合和编排,那里就会有注册表。”“用户查询注册表不仅能够找到服务,还能处理这些服务组合。近来这个领域的活动并不多见,但是我们希望能够未来看到更多注册表中带有元数据份的由流程驱动的服务。”

  Savvion公司的业务经理就是一个例子。一个机构可以将流程作为一个服务发布,并将其签署到其它服务,这样就会成为流程的一部分,Savvion公司的BPM Studio可以在UDDI目录中发布流程。

  CentraSite是由Fujitsu and Software AG共同开发的SOA注册表。该注册表支持UDDI 2.0和3.0,并可以用作Web服务和SOA资产管理平台。UDDI 2.0和3.0包含所有的元数据资产,并提供使用报告。CentraSite这个理念是在Software AG和Fujitsu二者的产品整合在一起才出现的。Software AG公司的Totev说“我们发现中间件外加BPM不足以建成SOA,并令其运转,你需要一个管理/控制环境的地方,并能够理解不同组件之间的关系。”

  King of the mountain

  BPM在运行时间方面也应该有所改进。ZapThink公司Schmelzer认为“现在大部分的BPM工具都是设计时间和建模活动。我们需要运行时间业务流程,因为它可以代表运行系统。”

  他说“这就意味着如果改变了规定的流程,就会改变应用,如果改变了应用和组合,你就会改变运行流程。市场上的运行流程管理工具很少。对于那些拥有可靠的流程驱动的SOA方案的公司来说,他们需要建立工具。

  根据Software AG公司Totev观点,下一步就是要最佳化流程。例如,他说,要想提高时间我们要从步骤2进入步骤3,这可能需要改变流程流或者建立一个新的服务。这种观点就是要控制监测和并最佳化这些流程,并能够使用单个的服务或者BPEL序列甚至是编码。”随着SOA的不断演进,你必须能够在SOA这个框架下做出这些变化。”

  SOA可能一直居于幕后,WebMethods' So说“将SOA看做是终极目标,这种想法是短浅的。”"这点肯定重要,也会产生很大作用,并且在IT共享原则中根深蒂固,我们还有许多工作要做。”

  其中的一个工作很显然就是BPM。

查看全文
 
独立SOA分析师Joe McKendrick在阐述SOA与BPM这两者关系的时候曾说过:“没有SOA,BPM一样会出现并得到实现,但是在SOA将更多标准和系统整合成为可能的基础上……
 
您真正了解流程虚拟机(PVM)吗?TechTarget中国联手OPUG于2009年7月4日举办“流程虚拟机(PVM)实现解析及BPM耸立“云”端”技术沙龙,为您一一解答这些问题。
 
SOA代表着方向,代表着趋势,是企业管理达到的最高境界,是管理软件叠加应用由量变到质变的丰硕成果。如果不用SOA开放架构去整合BPM与全面预算系统……
 
您了解流程虚拟机PVM吗?PVM在实际应用中是怎样的?TechTarget中国联手OPUG于2009年7月4日举办“流程虚拟机PVM实现解析及BPM耸立“云”端”技术沙龙,为您解答这些问题。
 
Level 3最初是在2006年实施BPM,并在科罗拉多州的布鲁姆菲尔德公司提出了一系列的商业并购时进一步证明了它的价值。
本技术手册旨在探讨如何为封装WS-BPEL流程逻辑所需的Web服务设计WSDL定义。因为SOA提倡用“契约优先”的方式来设计服务,所以理解由WS-BPEL引发的这种独特服务契约设计理念,是成功构建有效流程和服务的关键因素。
本专题分六部分探讨SOA设计模式,当初设计面向服务架构的一大初衷就是降低服务间耦合度,由此提高服务的灵活性和自由度。
本专题分六部分探讨服务定向原则,主要探讨如何将服务定向原则应用于构成服务的自动化逻辑。如何越过单个服务层面,应用作为范例的服务定向并形成能够封装整个企业领域的服务层。
最新更新
专家答疑
技巧
Eric Newcomer
是否存在某些经验法则,让人们在网络互操作性和进程互操作性二者之间做出选择?换句话说,如果我遇到吞吐量问题,是不是就不该选择Web服务了?
Jason Bloomberg
评价“企业mashups”的标准是什么?尤其是在企业mashups和“主机包装”项目的关系上?我们对企业mashups的定义是:丰富网络环境下,一套建立在SOA基础之上的组合……
Rami Jaamour
你能解释一下什么是回归测试吗?怎样才能保证你的回归测试是正确的呢?回归测试旨在揭示所有由软件修改所引起的回归,在当今复杂多变的商业环境下……

登录TechTarget中国

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