posts - 3,  comments - 1,  trackbacks - 0

1.BPEL、WSBPEL和 BPEL4WS之间的区别:
   没有区别。。,均指相同的标准。

2.BPEL与工作流
   个人意见:BPEL属于广义工作流描述语言的一种,仅包括了工作流的部分技术,特指在远程调用(包括COM, COBRA, Webservice ....)的环境下对商业流程进行建模的语言。BPEL中包括的同步和异步调用只是工作流的transition的两种技术方式,并不是超出工作流的范围。其和传统的工作流系统的区别在于各个流程模块之间的异构透明性,即各个流程模块均可以替换为异构的实现。

3.BPEL工具
   http://alphaworks.ibm.com/tech/bpws4j
   http://www.eclipse.org/bpel/
   http://www.oracle.com/technology/global/cn/products/ias/bpel/index.html
   http://www.microsoft.com/china/biztalk/
   http://alphaworks.ibm.com/tech/bpelrepository

4.BPEL能做什么
   对业务流程进行建模,包括流转(顺序,并行,互斥)和数据(每个步骤地输入输出)

5.BPEL不能做什么
   具体执行原子业务。即BPEL只能对现有原子业务进行组合而不能产生新的原子业务。
   存储流程数据。BPEL只是一个标准,不涉及具体的实现方法。因此产生了(3)中的各种实现。

6.BPEL和SOA
   BPEL是实现SOA的一种工具。可以通过BPEL来整合现有的企业内部资源(服务),从而提供流程化的管理。而且,整体是大于部分的总和的,所以整合后的服务又会产生新的功能和可能性。个人认为这才是BPEL存在的意义。

posted on 2006-05-09 12:59 silver.sun 阅读(392) 评论(0)  编辑  收藏 所属分类: BPEL

只有注册用户登录后才能发表评论。


网站导航:
 
<2024年3月>
252627282912
3456789
10111213141516
17181920212223
24252627282930
31123456

常用链接

留言簿(1)

我参与的团队

随笔分类

随笔档案

文章分类

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜