简单的WSDL文件可以手工来写,但复杂的用手工写会很辛苦的。
Axis和gSOAP都有生成WSDL的工具。
Axis里是先定义一个接口文件,当然里面有你定义的参数和返回类型。
然后用Java2WSDL工具即可生成。
gSOAP是定义一个.h文件。那里面同样有你定义的参数和返回类型。
具体格式可参考它的例子。
参考文档在这里
http://ws.apache.org/axis/java/reference.html
http://gsoap2.sourceforge.net/
Axis和gSOAP都有生成WSDL的工具。
Axis里是先定义一个接口文件,当然里面有你定义的参数和返回类型。
然后用Java2WSDL工具即可生成。
gSOAP是定义一个.h文件。那里面同样有你定义的参数和返回类型。
具体格式可参考它的例子。
参考文档在这里
http://ws.apache.org/axis/java/reference.html
http://gsoap2.sourceforge.net/
推荐入门的文章:
http://www-900.ibm.com/developerWorks/cn/webservices/ws-startaxis/index.shtml
http://www-900.ibm.com/developerWorks/cn/webservices/ws-deepaxis/index.shtml