WSDL2Java生成的文件总结如下:
Client-side Bindings:
Sample: java org.apache.axis.wsdl.WSDL2Java AddressBook.wsdl
|
WSDL 子句 |
生成的Java类 |
|
为在type区的每个条目 |
一个Java类 |
|
一个Holder类,如果此type被用作inout/out参数 | |
|
为每个portType |
一个Java接口 |
|
为每个binding |
一个Stub类 |
|
为每个service |
一个service接口 |
|
一个service实现(作为定位器) |
Server-side Bindings:
Sample: java org.apache.axis.wsdl.WSDL2Java --server-side AddressBook.wsdl
|
WSDL 子句 |
生成的Java类 |
|
为每个binding |
一个Skeleton类(若—skeletonDeploy设为true时) |
|
一个实现模板类(供用户修改为自己的实现) | |
|
为所有的services |
一个deploy.wsdd文件 |
|
一个undeploy.wsdd文件 |

博客介绍了WSDL2Java生成的文件情况,给出了客户端绑定和服务器端绑定的示例代码,客户端示例为java org.apache.axis.wsdl.WSDL2Java AddressBook.wsdl ,服务器端示例添加了 --server-side 参数。
5798

被折叠的 条评论
为什么被折叠?



