没有合适的资源?快使用搜索试试~ 我知道了~
BPEL实例开发详细教程-个人实践
需积分: 46 34 下载量 161 浏览量
2017-09-13
15:40:29
上传
评论 2
收藏 2.41MB PDF 举报
温馨提示
试读
29页
网上有不少BPEL的实例文档,其中最常用的就是加减法BPEL部署。但是有些细节可能未交待清楚,本人当时在实践的时候遇了各种各样的挫折,因此萌生了结合个人实践重写BPEL加减法部署教程的想法。 包含WebService与BPEL开发的环境配置、实例开发与部署、实例运行与测试,对关键易错部分标红突出显示。
资源推荐
资源详情
资源评论
目录
1. 环境配置 .............................................................................................................................. 1
1.1 本人所用环境 .......................................................................................................... 1
1.2 配置 Apache ODE(BPEL 解析器) ............................................................................. 2
1.3 安装 BPEL Designer 插件 ......................................................................................... 3
2. 加减法 WebService 的开发部署 ......................................................................................... 4
2.1 新建 Web 工程 ....................................................................................................... 4
2.2 新建加减法类 AddService 和 SubService .............................................................. 5
2.3 生成加减法的 WebService WSDL .......................................................................... 6
2.4 加减法 WebService 的部署 ..................................................................................... 9
3. BPEL 实例开发与部署 .......................................................................................................... 9
3.1 创建 BPEL 工程 ........................................................................................................... 9
3.2 创建 BPEL 流程 ........................................................................................................... 9
3.3 导入加减法服务的 wsdl 文件 ................................................................................. 10
3.4 设置伙伴链接 ........................................................................................................... 10
3.5 修改 CalcuProcessArtifacts.wsdl 文件 ...................................................................... 12
3.6 创建调用服务时需要的变量 ................................................................................... 15
3.7 配置变量 .................................................................................................................. 16
3.8 BPEL 流程设计 ....................................................................................................... 17
3.9 BPEL 流程控件配置 ............................................................................................... 18
3.10 BPEL 流程发布 ..................................................................................................... 21
4. BPEL 运行与测试 ................................................................................................................ 22
4.1 创建 ODE 服务器 ................................................................................................... 22
4.2 部署 BPEL 工程 CalcuProj ...................................................................................... 24
4.3 检查 BPEL 工程 CalcuProj 是否部署成功 ............................................................. 25
4.4 BPEL 工程 CalcuProj 最终测试 .............................................................................. 27
写此教程的初衷:
起初学 BPEL 的时候,网上有不少 BPEL 的实例文档,其中最常用的就是加减法 BPEL 部署。
但是有些细节可能未交待清楚,本人当时在实践的时候遇了各种各样的挫折,因此萌生了
结合个人实践重写 BPEL 加减法部署教程的想法。 -----20141130
最后,非常感谢前人所做的工作!
1. 环境配置
1.1 本人所用环境
tomcat7.0
eclipse:
jdk:
1.2 配置 Apache ODE(BPEL 解析器)
1) ODE 下载(本人所用版本为 1.3.5)
http://ode.apache.org/getting-ode.html
2) 解压文件,将 ode.war 拷贝到 webapps 目录下
3) 重新启动 tomcat,输入 http://localhost:8080/ode 可以看到 ODE 的启动界面,如下所示:
2. 加减法 WebService 的开发部署
2.1 新建 Web 工程
启动 Eclipse,选择 File->New->Other->Web->Dynamic Web Project,新建一个 web 工 程。命
名为 webServiceProj,如下图所示
2.2 新建加减法类 AddService 和 SubService
加法代码:
package ws.example.add;
public class AddService {
public double add(double a1,double a2){
System.out.println(a1+"+"+a2+"="+(a1+a2));
return a1+a2;
}
}
减法代码:
package ws.example.sub;
public class SubService {
剩余28页未读,继续阅读
资源评论
cxz231
- 粉丝: 4
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功