主题 : Probus WebService服务创建步骤
级别: 2级
UID: 109 打招呼
积分:190 加为好友
威望: 21 精华: 0
主题:38 回复:1
注册时间:2015-05-23
在线时长:0
1#   发表于:2017-04-16 19:31:10  IP:61.242.*.*
[indent][/indent]环境:
         ProBus5+Patch(20130121)
        JDK 1.6.0.21
        MyEclieps 2013+AXIS2 1.6.2
文件夹说明:
        Test文件夹为ProBus studio源码
         wsTest为WS Server及Client源码
         bhafWS为WS Server服务的Web载体应用(直接部署于Tomcat即可)
详细步骤:
1.手动编写WSDL文件
2.使用AXIS2插件,依据WSDL生成Server端代码
 部署WS服务
3.ProBus Studio
        OutBound Adapter Rule依据WS服务的WSDL生成DTO及Msg
        修改OutBound Adapter Rule ---End Point Address
        部署OutBound Adapter Rule
        创建Service Flow 并部署  
        InBound Adapter Rule -----Auto create WSDL by ServiceFlow---不选择Element form Qualified和Attribute form Qualified---生成WSDL
        DTO--DTO+MsgXml.msg
        添加DTO+MsgXml.msg元素名称
        添加DTO+MsgXml.msgXMLType类型
        部署InBound Adapter Rule
5.修改WSDL
        确认complexType类型引用名称是否正确
        去除各元素的'form="qualified"'标签
        去除complexType的空间名,并修改为'tns:'
6.使用AXIS2插件,依据修改后WSDL生成client代码
1 共1页