jax-rpc和jax-ws-web服务之间有什么区别



jax-rpc和jax-ws-web服务之间有什么区别?

如何使用jax-rpc将遗留代码迁移到jax-ws?

JAX-RPC和JAX-WS之间的主要区别之一是编程模型。基于JAX-WS的服务使用注释(如@WebService(来声明WebService端点。使用这些注释就不需要部署描述符了。使用JAX-WS,您可以将Web服务部署在符合JavaEE的应用程序服务器上,而不需要单个部署描述符。除此之外,还提供了其他附加功能(如异步回调等(。

要将您的PRC基础项目迁移到WS,您需要遵循以下步骤-

  1. 分析用RPC实现的现有代码
  2. 更改畜群并使其与WS标头兼容
  3. 更改现有客户端或编写新客户端
  4. 您看不到负载请求和响应之间有任何区别。您应该测试所有bdd以确保迁移成功

最新更新