Java 使用JAX-WS Web服务-最佳实践?

Java 使用JAX-WS Web服务-最佳实践?,java,web-services,jax-ws,Java,Web Services,Jax Ws,在Java客户机中使用JAX-WSWeb服务的最佳实践是什么?我倾向于使用wsimport生成存根。这意味着使用JAXB。请建议。 谢谢。我不知道这是否一定是最佳实践,但我绝对建议使用wsimport/JAXB生成的存根在客户端中使用SOAP服务。您也可以使用任意数量的其他方法,但它们都可以归结为两个选项: 1) 生成所有XML和HTTP(或其他协议)都适用的存根代码 2) 将XML消息编成Java字符串,并使用各种HTTP(或其他协议)方法将该XML发送到远程服务。然后使用某种方法(正则表达式

在Java客户机中使用JAX-WSWeb服务的最佳实践是什么?我倾向于使用wsimport生成存根。这意味着使用JAXB。请建议。

谢谢。

我不知道这是否一定是最佳实践,但我绝对建议使用wsimport/JAXB生成的存根在客户端中使用SOAP服务。您也可以使用任意数量的其他方法,但它们都可以归结为两个选项:

1) 生成所有XML和HTTP(或其他协议)都适用的存根代码

2) 将XML消息编成Java字符串,并使用各种HTTP(或其他协议)方法将该XML发送到远程服务。然后使用某种方法(正则表达式、自定义解析器、SAX、DOM等)解析结果

实际上,选项1可以归结为选项2,但您永远看不到它