第一范文网 - 专业文章范例文档资料分享平台

手把手教Axis1.4利用wsdl生成webserice服务端

来源:用户分享 时间:2025/7/19 4:56:13 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

如有你有帮助,请购买下载,谢谢!

Axis1.4 wsdl生成webservice服务端代码

最近做了一个项目,要用到webservice. 我方为服务方,wsdl被合作方已写好.下面记录步骤详解 以备以后使用.

1. 创建一web项目: 例子TestWebService

2. 下载axis1.4 得到lib下面的全部jar. Copy至TestWebService 的lib目录下.

3. 在WebRoot下新建文件夹doc,将 wsdl文件(例:SIInterface.wsdl )拷贝到doc 下 4. 在doc中新建bat文件WSDL2Java.bat 编辑WSDL2Java.bat :

set Axis_Lib=D:\\java\\workspace\\TestWebService\\WebRoot\\WEB-INF\\lib set Java_Cmd=java -

set Output_Path=D:\\java\\workspace\\TestWebService\\src set Package=miniboss.server

%Java_Cmd% -o%Output_Path% -p%Package% --server-side SIInterface.wsdl 保存,双击bat . 会生成一些服务端代码.有 AdcSiRequest.java (自定义输入类)

AdcSiResponse.java (自定义输出类) SIInterface.java

SIInterfaceLocator.java SIInterfaceSoap12Impl.java SIInterfaceSoap12Stub.java

SIInterfaceSoap_BindingImpl.java (服务类)

SIInterfaceSoap_BindingStub.java (客户端调用的类) SIInterfaceSoap_PortType.java 和部署文件: deploy.wsdd undeploy.wsdd

5. 拷贝一份axis的web.xml 覆盖工程中的web.xml

6. 新建一份server-config.wsdd,从deploy.wsdd拷贝相关的内容 7. 就可以部署到tomcat下了,启动tomcat,打开.1:8080/ TestWebService /services/

SIInterface?wsdl

wsdl与原来创建的wsdl是一样的。 8. 使用Class 调用webservice..

9. 如果要开发服务器端 配置文件用下面的即可. 例子的使用文件:

--------------server-config.wsdd --------------

-

xmlns:intf=\ xmlns:wsdl=\/\ xmlns:wsdlsoap=\/soap/\ xmlns:xsd=\/XMLSchema\

-

1页

如有你有帮助,请购买下载,谢谢!

-

-

xmlns=\/XMLSchema\

+

type=\xsd:string\

type=\xsd:string\

type=\xsd:string\

type=\xsd:string\

type=\xsd:string\

- -

-

type=\xsd:string\

type=\xsd:string\

type=\xsd:string\

2页

如有你有帮助,请购买下载,谢谢!

type=\xsd:string\

type=\xsd:string\

type=\xsd:string\

type=\xsd:string\

-

-

-

name=\ADCSIInterfaceRequest\

name=\ADCSIInterfaceResponse\

-

type=\impl:SIInterfaceSoap\

-

-

-

-

name=\SIInterfaceSoap\

3页

手把手教Axis1.4利用wsdl生成webserice服务端.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9hutz1pu3l6vudb8bhn079ew80o9bl00ses_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top