部署采用是否自动生成wsdl 还是自定义的 services.xml 节点方式 <parameter name="modifyUserWSDLPortAddress">false</parameter> 服务引擎模拟服务器端 使用的是myeclipse6.5 1:创建Web-service-prioject(作为服务器端工程) 2: 向工程中导入wsdl生成的代码和配置 ·选择new - other - myeclipse -web service -web service -web service service ·因为有5个wsdl,所以必须为每个wsdl的生成文件定义各自的package ·选择JAX-WS的生成方式 · 选择Top-Down scenario · 点击下一步 · 选择WSDL file:就是导入的xml · 点击next -finish 3:启动tmcat-(Web service Client) 或者打成aar 如果出现缺少包: 1.Go here http://jax-ws.java.net/. 2.Download JAX-WS RI distribution. 3.Unzip it and copy “jaxws-rt.jar” to Tomcat library folder “{$TOMCAT}/lib“. 4.Restart Tomcat. 查看web.xml 可以看到自动生成的服务地址:比如http://localhost:8080/ProductServer_Client/ReceiveMusicSiteDataServiceBeanPort 查看类映射可以参考sun-jaxws.xml 和 web.xml的url-pattern 注意:如果是多个wsdl生成到一个工程 ,要在 ·选择new - other - myeclipse -web service -web service -web service service后选择package包来区分 生成的sub主类的名字是由wsdl里面的服务名name一直的
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。