如何将 BPEL process 运行在 ServiceMix JBI Container 和 Fivesight's PXE上
来源:互联网 发布:ubuntu光盘软件包路径 编辑:程序博客网 时间:2024/05/21 22:54
How to get a BPEL process running with ServiceMix JBI Container and Fivesight's
PXE :
===
1) The first step is to create a BPEL process with the corresponding WSDL files.
Examples bundled with PXE can serve as a quickstart.
2) Remove any concrete bindings in the WSDL Files (
binding and service XML tags). Indeed, the endpoints are JBI proxies, so the
SOAP over HTTP bindings are useless here. PXE and ServiceMix will take care of
registering ports as JBI Service endopints.
3) Compile your BPEL process and WSDL files
let's say the main WSDL file describing the process is in the
MissionPlanningProcess.wsdl (this file must import the other WSDL files that
are
used :
REM add the resources to PXE's Resources Repository MissionPlanning.rr
rradd -wsdl file:MissionPlanningProcess.wsdl MissionPlanning.rr
REM compile the BPEL
bpelc -rr MissionPlanning.rr -wsdl file:MissionPlanningProcess.wsdl
file:MissionPlanning.bpel
4) Create a pxe-system.xml file that describes how to bind the BPEL process to
actual JBI endpoints. (PXE's deployment descriptor)
Let's say that the MissionPlanning process provides 3 portTypes :
proc:ProcessPT, proc:CallbackPT, resp:ResponderPT.
We want to expose 2 services :
ProcessSVC that exposes the proc:processPT and proc:CallbackPT porttypes
and
ResponderSVC that exposes the resp:ResponderPT portType.
(same names as the Async example bundled with PXE)
the corresponding pxe-system.xml file would be :
http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.fivesight.com/pxe/system-descriptor/
http://www.fivesight.com/pxe/system-descriptor/"
wsdlUri="file:MissionPlanningProcess.wsdl"
xmlns="http://www.fivesight.com/pxe/system-descriptor/"
xmlns:proc="uri:concordia.ciise.weather.process"
xmlns:resp="uri:concordia.ciise.weather.responder">
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=486262
- 如何将 BPEL process 运行在 ServiceMix JBI Container 和 Fivesight's PXE上
- 如何将 BPEL process 运行在 ServiceMix JBI Container 和 Fivesight's PXE上
- 如何将 BPEL process 运行在 ServiceMix JBI Container 和 Fivesight's PXE上
- 如何将 BPEL process 运行在 ServiceMix JBI Container 和 Fivesight's PXE上
- 如何将 BPEL process 运行在 ServiceMix JBI Container 和 Fivesight's PXE上
- 如何将 BPEL process 运行在 ServiceMix JBI Container 和 Fivesight's PXE上
- 如何将 BPEL process 运行在 ServiceMix JBI Container 和 Fivesight's PXE上
- ServiceMix - JBI - 1. Overview
- JBI with ServiceMix
- 如何将QQLive和QQ2010和虚拟光驱运行在ubuntu上
- 如何在WAS上部署BPEL流程模块
- 代理公司如何将企业运行在Zoho上
- Aggregate Services in ServiceMix JBI ESB
- ServiceMix - JBI - 2.WSDL messaging model
- 在Servicemix中如何使用Quartz组件
- 在Eclipse上配置bpel开发环境
- bpel中process提供的服务和调用的服务
- linux下如何在终端上运行和安装可执行文件
- 李开复:21世纪7种人才最抢手
- 2008..CSDN之旅~
- 好习惯的力量
- 《LoadRunner从入门到精通》策划中——《Web性能测试实战》的姊妹篇调查意见
- 优秀测试工程师应该具有的基本素质
- 如何将 BPEL process 运行在 ServiceMix JBI Container 和 Fivesight's PXE上
- 提高工作效率可以缓解压力吗?
- 基地组织曾派五人潜入中国制造恐怖事件 (爆笑)
- ObjectWebCon'06 年会技术热点
- 《LoadRunner性能测试实战》即将出版
- 北京人均GDP破6000美元
- 穷孩子和富孩子交换家庭后的7天生活体验
- 好习惯的力量
- 惠普收购美科利公司(转自美科利网站)