这里只记载一些WSDL的java用法
[size=large]通过WSDL生成Java类[/size]
在javaEE6的bin文件夹中,有一个wsimport.exe,这个工具可以依据wsdl文件生成相应的类文件,然后用这些类文件,就可以像调用本地的类一样调用WebService提供的方法了。
使用方法:wsimport -d 类文件目录 -Xnocompile wsdl文档目录
[size=large]通过WSDL生成可视化document[/size]
网上有很多例子,我只举一个:[url=http://code.google.com/p/wsdl-viewer/]wsdl-viewer[/url]
使用方法:
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="http://tomi.vanek.sk/xml/wsdl-viewer.xsl"?>
<wsdl:definitions ...>
<!-- ... Here is the service declaration ... -->
</wsdl:definitions>
[size=large]通过WSDL动态生成HTML(有兴趣的同学可以一起研究下,并[color=red]没有附带方法[/color])[/size]
1. [url=http://www.extreme.indiana.edu/xgws/xydra/]Xydra[/url]
2. [url=http://www.alphaworks.ibm.com/tech/xfg]XML Forms Generator[/url]
3. Microsoft Visual Studio (不过似乎是基于.net 和 C#的)
4. [url=http://www.soapclient.com/soaptest.html]Generic SOAP Client [/url]
[size=large]通过WSDL生成Java类[/size]
在javaEE6的bin文件夹中,有一个wsimport.exe,这个工具可以依据wsdl文件生成相应的类文件,然后用这些类文件,就可以像调用本地的类一样调用WebService提供的方法了。
使用方法:wsimport -d 类文件目录 -Xnocompile wsdl文档目录
[size=large]通过WSDL生成可视化document[/size]
网上有很多例子,我只举一个:[url=http://code.google.com/p/wsdl-viewer/]wsdl-viewer[/url]
使用方法:
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="http://tomi.vanek.sk/xml/wsdl-viewer.xsl"?>
<wsdl:definitions ...>
<!-- ... Here is the service declaration ... -->
</wsdl:definitions>
[size=large]通过WSDL动态生成HTML(有兴趣的同学可以一起研究下,并[color=red]没有附带方法[/color])[/size]
1. [url=http://www.extreme.indiana.edu/xgws/xydra/]Xydra[/url]
2. [url=http://www.alphaworks.ibm.com/tech/xfg]XML Forms Generator[/url]
3. Microsoft Visual Studio (不过似乎是基于.net 和 C#的)
4. [url=http://www.soapclient.com/soaptest.html]Generic SOAP Client [/url]