1. 程式人生 > >JAX-WS與JAX-RS區別是什麼

JAX-WS與JAX-RS區別是什麼

一、JAX-WS:全稱是JavaTM API forXML-Based Web Services 
JAX-RS :全稱是 JavaTM API forRESTful Web Services
關於JAX-WS與JAX-RS兩者是不同風格的SOA架構。前者以動詞為中心,指定的是每次執行函式。而後者以名詞為中心,每次執行的時候指的是資源。
二、JAX-RS是JAVA EE6 引入的一個新技術。 JAX-RS即Java API for RESTful Web Services,是一個Java 程式語言的應用程式介面,支援按照表述性狀態轉移(REST)架構風格建立Web服務。JAX-RS使用了Java SE5引入的Java標註來簡化Web服務的客戶端和服務端的開發和部署。

JAX-WS規範是一組XML web services的JAVA API,JAX-WS允許開發者可以選擇RPC-oriented或者message-oriented 來實現自己的web services。