用Eclipse执行业务流程 - 编程入门网
lt;soap:body
namespace="http://ibm/dw/ode/bpel/executor.wsdl"
use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="mybiz_flowService">
<wsdl:port name="mybiz_flowPort" binding="tns:mybiz_flowSoapBinding">
<soap:address
location="http://localhost:8080/ode/processes/mybiz_flow"/>
</wsdl:port>
</wsdl:service>
<plnk:partnerLinkType name="mybiz_flowPartnerLinkType">
<plnk:role name="executor" portType="tns:mybiz_flowPortType"/>
</plnk:partnerLinkType>
</wsdl:definitions>
WSDL 非常简单,使用一条消息作为执行操作的输入和输出(在 portType 元素中定义)。单个操作随后被绑定到 portType(在绑定元素中),绑定到定义了服务端点的端口(在 service 元素中)。execute 操作将开始执行玩具购买业务流程,您将在下一小节中看到。 通过 partnerLinkType 记录部署描述符链接。清单 5 的第一个 partnerLink 元素中引用了合作伙伴链接名称、服务和端口名称。在 BPEL 中,您将通过以上 partnerLinkType 引用服务及其绑定端口。 用Eclipse执行业务流程(15)时间:2011-02-14 IBM Tyler Anderson编写 WSDL 以支持业务流程 要调用外部 Web 服务,玩具购买业务流程要求提供合作伙伴链接,这就是清单 5 中提供了两个合作伙伴链接的原因:第二个合作伙伴链接将定义您在此小节中编写的 Web 服务,其中包含 BPMN 中所有任务的所有操作。而调用第一个合作伙伴链接将激活业务流程,在执行业务流程时将由业务流程调用此支持 Web 服务。现在查看一下它的 WSDL。 清单 7. 通过 WSDL 公开支持 Web 服务
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |