﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Silverelf-文章分类-BPEL</title><link>http://www.blogjava.net/silverelf/category/10909.html</link><description /><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 05:31:19 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 05:31:19 GMT</pubDate><ttl>60</ttl><item><title>BPEL Notes</title><link>http://www.blogjava.net/silverelf/articles/45189.html</link><dc:creator>silver.sun</dc:creator><author>silver.sun</author><pubDate>Tue, 09 May 2006 04:59:00 GMT</pubDate><guid>http://www.blogjava.net/silverelf/articles/45189.html</guid><wfw:comment>http://www.blogjava.net/silverelf/comments/45189.html</wfw:comment><comments>http://www.blogjava.net/silverelf/articles/45189.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/silverelf/comments/commentRss/45189.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/silverelf/services/trackbacks/45189.html</trackback:ping><description><![CDATA[
		<p>1.BPEL、WSBPEL和 BPEL4WS之间的区别:<br />   没有区别。。，均指相同的标准。<br /><br />2.BPEL与工作流<br />   个人意见：BPEL属于广义工作流描述语言的一种，仅包括了工作流的部分技术，特指在远程调用（包括COM, COBRA, Webservice ....）的环境下对商业流程进行建模的语言。BPEL中包括的同步和异步调用只是工作流的transition的两种技术方式，并不是超出工作流的范围。其和传统的工作流系统的区别在于各个流程模块之间的异构透明性，即各个流程模块均可以替换为异构的实现。<br /><br />3.BPEL工具<br /><strong>   </strong><a href="http://alphaworks.ibm.com/tech/bpws4j"><strong>http://alphaworks.ibm.com/tech/bpws4j</strong></a><br /><strong>   </strong><a href="http://www.eclipse.org/bpel/"><strong>http://www.eclipse.org/bpel/</strong></a><br /><strong>   </strong><a href="http://www.oracle.com/technology/global/cn/products/ias/bpel/index.html"><strong>http://www.oracle.com/technology/global/cn/products/ias/bpel/index.html</strong></a><br />   <a href="http://www.microsoft.com/china/biztalk/">http://www.microsoft.com/china/biztalk/</a><br />   <a href="http://alphaworks.ibm.com/tech/bpelrepository">http://alphaworks.ibm.com/tech/bpelrepository</a><br /><br />4.BPEL能做什么<br />   对业务流程进行建模，包括流转（顺序，并行，互斥）和数据（每个步骤地输入输出）<br /><br />5.BPEL不能做什么<br />   具体执行原子业务。即BPEL只能对现有原子业务进行组合而不能产生新的原子业务。<br />   存储流程数据。BPEL只是一个标准，不涉及具体的实现方法。因此产生了（3）中的各种实现。<br /><br />6.BPEL和SOA<br />   BPEL是实现SOA的一种工具。可以通过BPEL来整合现有的企业内部资源（服务），从而提供流程化的管理。而且，整体是大于部分的总和的，所以整合后的服务又会产生新的功能和可能性。个人认为这才是BPEL存在的意义。<br /></p>
<img src ="http://www.blogjava.net/silverelf/aggbug/45189.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/silverelf/" target="_blank">silver.sun</a> 2006-05-09 12:59 <a href="http://www.blogjava.net/silverelf/articles/45189.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>