webservice自定义返回类型,求wsdl和xsd文件。。。。。。。。。。。。。。。。。。。。。

时间:2020-12-03 19:33:10

服务端返回的类型是自定义的类,而不是基本数据类型,木有木简单的wsdl和xsd参考。。
偶是用myeclipse的axis2 wizards生成代码的。

5 个解决方案

#1


插件一共两个,一个是生产服务器端,一个生产客户端和wsdl的。
通过这个选项
      generate a wsdl from a java source file.

#2


引用 1 楼 leecyz 的回复:
插件一共两个,一个是生产服务器端,一个生产客户端和wsdl的。
通过这个选项
      generate a wsdl from a java source file.

我知道,问题是要wsdl啊。。。

#3


wsdl是自己写好webservice后,自动生成的。

不明白楼主为什么要一个干嘛?自己根据自己的业务写个wenservice会自动生成一个wsdl文件的,别人调用你的webserivce会调用这个wsdl文件

#4


楼主问得一点套路都没有 webservice自定义返回类型,求wsdl和xsd文件。。。。。。。。。。。。。。。。。。。。。
客户端有2种实现方式
1 动态代理 service  call 那种
2静态代理 生成静态类 映射到服务端的一些操作 这些类是自动生成的 调用的是带有main方法的一个类(命令)Step 3: Create Bindings using WSDL2Java

Use the generated WSDL file to build the appropriate client/server bindings for the web service (see WSDL2Java):
% java org.apache.axis.wsdl.WSDL2Java -o . -d Session -s -S true  -Nurn:Example6 samples.userguide.example6 wp.wsdl

org.apache.axis.wsdl.WSDL2Java 这个命令

下载个axis包 里面有N多例子项目

#5


点击generate a wsdl from a java source file,
根据java代码就可以生成wsdl,一直下一步不就行了。。。

#1


插件一共两个,一个是生产服务器端,一个生产客户端和wsdl的。
通过这个选项
      generate a wsdl from a java source file.

#2


引用 1 楼 leecyz 的回复:
插件一共两个,一个是生产服务器端,一个生产客户端和wsdl的。
通过这个选项
      generate a wsdl from a java source file.

我知道,问题是要wsdl啊。。。

#3


wsdl是自己写好webservice后,自动生成的。

不明白楼主为什么要一个干嘛?自己根据自己的业务写个wenservice会自动生成一个wsdl文件的,别人调用你的webserivce会调用这个wsdl文件

#4


楼主问得一点套路都没有 webservice自定义返回类型,求wsdl和xsd文件。。。。。。。。。。。。。。。。。。。。。
客户端有2种实现方式
1 动态代理 service  call 那种
2静态代理 生成静态类 映射到服务端的一些操作 这些类是自动生成的 调用的是带有main方法的一个类(命令)Step 3: Create Bindings using WSDL2Java

Use the generated WSDL file to build the appropriate client/server bindings for the web service (see WSDL2Java):
% java org.apache.axis.wsdl.WSDL2Java -o . -d Session -s -S true  -Nurn:Example6 samples.userguide.example6 wp.wsdl

org.apache.axis.wsdl.WSDL2Java 这个命令

下载个axis包 里面有N多例子项目

#5


点击generate a wsdl from a java source file,
根据java代码就可以生成wsdl,一直下一步不就行了。。。