JAX-RPC
JAX-RPC（Java API for XML-based RPC 簡稱 JAX-RPC）允許 Java 應用程式可以通過已知的描述信息調用一個基於 Java 的 Web 服務，描述信息與 Web 服務的 WSDL（Web 服務描述語言）描述相一致. JAX-RPC 可以被看作是 Java RMI 在 Web 服務協議上的實現。JAX-RPC 2.0 被更名為 JAX-WS 2.0 (Java API for XML Web Services).
JAX-RPC 的工作方式如下: 

Java 程序通過調用樁 (表示遠程服務的本地對象) 調用方法
樁對象調用 JAX-RPC 運行時刻系統
運行時刻系統將方法調用轉換為 SOAP 消息
運行時刻系統將消息作為 HTTP 請求發送這種方法的好處是允許在服務端使用 Servlet 或 EJB 容器實現 Web 服務。這樣 Servlet 或 EJB 的應用程式可以通過 Web 服務發布出來。