1、Web 服务主要有三种形式:SOAP、REST 和 RPC
RPC 的话我感觉已经是逐步淘汰层次了。主流还是 SOAP 和 REST。
Java 中关于 REST 服务的规范 JSR 311 已经纳入了 Java EE 6 的规范中。
可以去看看 JAX-RS 规范,以及参考实现 Jersey(http://jersey.java.net/),Jersey 上有详细的文档,而且与 Spring 等框架也能很好地集成。
JAX-RS 规范定义得很干净,这使用在 Java 中开发 RESTful 的 Web 服务也很方便。推荐两本书吧:RESTful Java with JAX-RS和RESTful Java WebServices
RPC 的话我感觉已经是逐步淘汰层次了。主流还是 SOAP 和 REST。
Java 中关于 REST 服务的规范 JSR 311 已经纳入了 Java EE 6 的规范中。
可以去看看 JAX-RS 规范,以及参考实现 Jersey(http://jersey.java.net/),Jersey 上有详细的文档,而且与 Spring 等框架也能很好地集成。
JAX-RS 规范定义得很干净,这使用在 Java 中开发 RESTful 的 Web 服务也很方便。推荐两本书吧:RESTful Java with JAX-RS和RESTful Java WebServices