JAX-WS与JAX-RPC

nor*_*nka 22 java jax-ws jax-rpc java-ee websphere-7

我写了2个webservices,一个使用Jax-WS,另一个使用Jax-RPC.他们只返回一个字符串.

我用jMeter对它进行了压力测试,奇怪的是,因此Jax-RPC的速度要快一些.

在性能方面(响应时间,CPU时间,堆),我何时真正从Jax-WS中获利?我该如何证明呢?

谢谢你的时间!=)

Pas*_*ent 34

  1. 你没有提到任何关于你正在使用的实现的内容,因此很难对它们说些什么:)

  2. 我不知道你的基准是否代表什么,我不确定它是否允许做出任何有效的结论.

  3. JAX-WS通常比JAX-RPC表现更好,参见已经提到过的文章.

  4. JAX-RPC是一个死标准,已经在Java EE 6中进行了修剪(因此可能会从未来的版本中删除).修剪原因: JAX-RPC是将SOAP Web服务建模为RPC调用的早期尝试.Web服务已经成长为RPC模型.更加强大,功能丰富且流行的JAX-WS API有效地取代了JAX-RPC.

总而言之,我绝对不会在JAX-RPC上建立新项目.