Eclipse+Myeclipse中使用AXIS开发WEB SERVICES

系统 1609 0

前期做一个项目,是要做个WEB SERVICES相关的东西,本来采用XFIRE进行开发,但在开发过程中发现在XFIRE中有些JAR包与项目中其它的JAR包发生冲突,所以只有改用AXIS进行,在网上查了很多资料,不过大都讲的比较含糊,试了很久最后终于在MYECLIPSE中直接使用 AXIS进行开发,今天将此贴出来,请大家多多指教;

 第一步:在ECLIPSE中新建一个WEB工程,并将下载下来的AXIS源文件下面的 axis\WEB-INF\lib下的JAR包添加到WEB工程中,并将axis\WEB-INF下的web.xml替换myeclipse中自动生成的web.xml.

第二步:在src下面新建package,并取名为com,添加一个类文件到些包下面,

   Eclipse+Myeclipse中使用AXIS开发WEB SERVICES

第三步:添加server-config.wsdd文件,这个文件是通过ANT自动生成,在这里我直接将些文件贴出,其中自定义配置类项为第一步编写的类,

注:"*"表示将类的所有方法作为WEB METHOD,如需更改,可直接将"*"换成方法名就可以了 

最终server-config.wsdd内容见附件,可以直接COPY到工程中
<handler name="LocalResponder" type="java:org.apache.axis.transport.local.LocalResponder"></handler>
<handler name="URLMapper" type="java:org.apache.axis.handlers.http.URLMapper"></handler>
<parameter value="org.apache.axis.transport.http.QSListHandler" name="qs:list"></parameter>
<parameter value="org.apache.axis.transport.http.QSWSDLHandler" name="qs:wsdl"></parameter>
<parameter value="org.apache.axis.transport.http.QSMethodHandler" name="qs:method"></parameter>

<transport name="local"> </transport>
<responseflow></responseflow>
<handler type="LocalResponder"></handler>

Eclipse+Myeclipse中使用AXIS开发WEB SERVICES


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论