Java Web Service


在本Java Web服務教學文章中,提供了兩個主要的Java Web服務API的概念和範例:JAX-WSJAX-RS。 可以通過其他程式設計語言(如.Net和PHP)存取Java Web服務應用程式。

Java Web服務應用程式通過WSDL(Web服務描述語言)執行通訊。 編寫java Web服務應用程式程式碼有兩種方法:SOAPRESTful

Java Web Services API

自JavaEE 6以來,Java已經定義了兩個用於開發Web服務應用程式的主要API。

  • JAX-WS :用於SOAP Web服務。 編寫JAX-WS應用程式程式碼的方法有兩種:RPC樣式和Document樣式。

  • JAX-RS :用於RESTful Web服務。 目前主要有2個實現用於建立JAX-RS應用程式:Jersey和RESTeasy。