Web services 存根生成—JAX WS或JAX RPC,在提供WSDL时使用哪一种

Web services 存根生成—JAX WS或JAX RPC,在提供WSDL时使用哪一种,web-services,jax-ws,jax-rpc,Web Services,Jax Ws,Jax Rpc,JAX-WS和JAX-RPC标准生成的存根之间会有什么区别吗?我们可以使用其中一个从WSDL生成存根,或者我们必须检查任何条件来选择其中一个 如果我们必须选择其中一种方法,那么当提供WSDL时,如何决定选择哪种方法,只需使用JAX-WS即可 许多年前,JAX-RPC就已经被弃用,取而代之的是JAX-WS。它的意图是使用远程Prodecure调用样式来调用soapweb服务,一段时间后,它被JAX-WS取代 换句话说,JAX-WS是JAX-RPC的继承者 不过有一个小的例外,即如果必须发送编码样式

JAX-WS和JAX-RPC标准生成的存根之间会有什么区别吗?我们可以使用其中一个从WSDL生成存根,或者我们必须检查任何条件来选择其中一个

如果我们必须选择其中一种方法,那么当提供WSDL时,如何决定选择哪种方法,只需使用JAX-WS即可

许多年前,JAX-RPC就已经被弃用,取而代之的是JAX-WS。它的意图是使用远程Prodecure调用样式来调用soapweb服务,一段时间后,它被JAX-WS取代

换句话说,JAX-WS是JAX-RPC的继承者

不过有一个小的例外,即如果必须发送编码样式的SOAP消息,则必须使用JAX-RPC。但是,除非您必须为非常旧的web服务开发客户机,否则您不会希望这样做,因为编码的消息不是

您可以看到这两个库之间的差异