欢迎光临:山东体彩
您现在的位置:主页 > 剧本 > 搞笑 >  > 正文

山东彩票手机投注app:BPEL流程到达某处

更新:2019-12-19 编辑:山东体彩 来源:山东体彩 热度:7556℃
“过程”是一个肮脏的词吗?当然,在某些情况下,它可能会产生负面影响。例如,如果某人将某事描述为“这样一个过程”,那么他们通常意味着这是一个过于复杂和繁琐的考验。

有趣的是,如果你对一些参与创建其中一个人的人进行了调查。BPM(业务流程管理)的关键标准,我感觉很多人会把花在该标准上的时间描述为“这样一个过程。”

我所指的过程就是创造Web服务业务流程执行语言2.0,这个已经多年制定的标准,在撰写本专栏时仍未获得OASIS标准机构的官方地位(尽管现在可能在任何一天发生)。

如果您近年来与BPM有任何关系,那么您可能熟悉BPEL,BPEL是许多BPM系统用于定义业务流程和交互的主要标准。现在,与许多其他现代标准一样,BPEL是基于XML的,这意味着它具有与Web服务良好协作的能力。近年来SOA(面向服务的体系结构)的增长让很多人对使用BPEL作为构建复杂的面向流程的SOA实现的粘合剂感兴趣。

但是让BPEL在Web上发挥出色服务环境并不像乍看之下那么容易。这导致更新了标准BPEL4WS(BPELforWebServices),该标准试图使Web服务和流程协同工作,但这种尝试被广泛视为导致供应商创建集成BPEL和Web服务的专有方法的失败。

/zimages/7/28571.gif点击此处了解更多有关Web服务的BPEL及其互操作性的优势。

那是在2003年,工作几乎立即开始后续,后来成为WS-BPEL2.0,现在已经有了多年的历史。

那你为什么要关心?它只是另一个愚蠢的标准斗争,对吧?一个供应商努力使标准与他们的东西而不是他们的竞争对手产品一起工作的例子,以及延迟后导致延迟的内斗。

当然,这就是它的确切含义。但标准本身可能非常重要,可能会改变公司创建和管理业务流程以及构建SOA的方式。

在许多开发人员和企业眼中,BPEL和SOA是两个不同的概念,它们被组合在一起(有点像在花生酱杯广告中,“嘿,你在我的Web服务中得到了你的进程!”)这是因为通过提供一种标准化的方法来构建SOA的流程,BPEL使它变得非常容易业务合作伙伴,客户和其他第三方与您的基础架构相结合。

BPEL为Web服务带来的主要优势之一是其编排功能。使用BPEL在Web服务中映射流程和工作流的能力在构建丰富,交互式和灵活的Web服务时开辟了许多额外的机会。基本上,它增加了Web服务和应用程序处理和响应进程的方式的智能。

现在,我不希望WS-BPEL2.0完美无缺。没有新标准,并且鉴于该标准遵循的路径,肯定会有一些问题。举个例子,我将有兴趣了解WS-BPEL2.0及其在SOA实现中的使用如何跨平台发挥作用。它是否会在基于J2EE(Java2平台,企业版)的SOA基础架构中以与Microsoft.NetSOA系统相同的方式使用?如果没有,这是否会限制在不同产品和不同技术堆栈上构建的SOA系统中的进程的可移植性?

转载请注明转载地址:“http://www.hbszjz.com/juben/gaoxiao/201912/6708.html ”。

上一篇:云团 在快速的靠近。卷动的乌云中咔嚓一下劈过了一道闪
下一篇:没有了