从java中的wsdl中读取复杂类型

时间:2010-07-06 19:05:24

标签: java parsing xsd wsdl soa

我在Java应用程序中找到从wsdl读取复杂类型的方法时遇到了一些麻烦。我正在使用WSDL4J,但它似乎没有帮助我获得复杂的类型。这有更好的lib吗?

提前谢谢

2 个答案:

答案 0 :(得分:3)

Java 6包括JAX-WS RI(JAX-WS参考实现)。只需使用wsimport从WSDL生成Java工件:

wsimport -d generated http://example.org/stock?wsdl

使用它们创建一个Web服务客户端(参见this example)。

答案 1 :(得分:0)

我会使用NetBeans。创建一个新的Web服务客户端,为其提供WSDL,然后关闭并运行。