这里我们将介绍两种开发Webservice的方法:一种是基于JAXB2以Javabean对象Endpoint方法的出参与入参;另外一种就是将XML DOM对象作为Endpoint方法的出参与入参。第一种方法看起来相对复杂,但真正理解后使用会发现其功能强大;第二种方法我们需要熟悉常用的Java XML DOM的解析与创建。两种方法我们对外暴露同一份WSDL文件,因为我们的WSDL从XSD生成,所以我们首先介绍如何编写这份XSD。
这里我们将介绍两种开发Webservice的方法:一种是基于JAXB2以Javabean对象Endpoint方法的出参与入参;另外一种就是将XML DOM对象作为Endpoint方法的出参与入参。第一种方法看起来相对复杂,但真正理解后使用会发现其功能强大;第二种方法我们需要熟悉常用的Java XML DOM的解析与创建。两种方法我们对外暴露同一份WSDL文件,因为我们的WSDL从XSD生成,所以我们首先介绍如何编写这份XSD。