1 / 19
文档名称:

服务部署及BPEL流程创建过程.doc

格式:doc   大小:759KB   页数:19页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

服务部署及BPEL流程创建过程.doc

上传人:xunlai783 2017/12/20 文件大小:759 KB

下载得到文件列表

服务部署及BPEL流程创建过程.doc

相关文档

文档介绍

文档介绍:本文介绍如何在tomcat服务器中部署服务,并用BEPL流程组合已有的服务组成新的服务的过程,包括一些要注意的重点步骤,和操作过程!!!绝对有用!!!!
实验要求及结果:
先部署两个服务add和sub实现加法和减法服务,用BPEL工程将这两个工程组成一个新的服务,实现两个数之和第三个数的数的差。
实验设备(环境)及要求


或者 Apache ODE
4. Web服务客户端运行环境AXIS2
(装jdk的教程网上都有,只需下载jdk包然后放到某个目录下,然后设置系统变量等,,这个版本及之后的应该都不用安装,直接打开目录中的bin/,这之前得要根据启动tomcat的需求新建用户变量CATALINA_HOME为Tomcat的安装路径。
)
实验内容与步骤
内容:
puter ,分别调用两个数的加法和减法逻辑Web服务程序:
客户端输入3个数字,BPEL流程接收请求,先调用加法Web服务,获得结果后,再将结果和第三个参数,作为减法Web的输入,调用减法Web服务,获得预期结果,并返回客户。其中我用的是我第一次实验的一个CaculatorService的服务,其中实现了add和sub方法。
例如:输入:3,,2
首先调用服务的add方法: 3+ =
然后调服务的sub方法:-2 =

编写调用客户端程序,puter BPEL,并输出预期的计算结果
步骤:

分别安装Java运行环境、Servlet容器运行环境、BPEL流程执行引擎运行环境

Tomcat
部署Apache war
安装BPEL Designer插件
部署Apache war
下载apache-ode-war-,<Tomcat安装目录>\webapps目录中(),并启动Tomcat。
Designer插件
启动Eclipse,选择Help -> Install New Software,进入Install wizard,如下所示
选择Add按钮,并输入如下地址:
http://download./bpel/site/
选择全部安装,安装成功后,在Eclipse中选择File->New-> Other,可以查看到BPEL选项,如下图所示:
至此,BPEL开发环境配置完成。

,在浏览其中其中数入URL:http://localhost:8080/出现tomcat的标志页面如下所示,表示tomcat正常启动。
:http://localhost:8080/ode/,如果在浏览器中显示如下图所示,表示运行正常。


在eclipse中编写Java程序分别实现CalculatorAdd和CalculatorSub接口及实现这两个接口的类CaculatorService.,见源程序包中server//。
后继的任务可以通过两种方法完成,**.aar文件然后放到指定目录即能部署好这个服务,另一种方法是利用一个Axis2的插件,按照向导在指定目录自动生成上述文件,两者的最终结果相同。
手动方式:
2. 。
把它放到工程文件的bin目录下的META-INF目录下,:
<service name="CaculatorService" scope="application">
<description>
The Caculator Service
</description>
<messageReceivers>
<messageReceiver me