Restlet這個開源項目為那些要采用REST結構體系(Web Service標準:基于直接在HTTP上交換原始XML文檔的思想)來構建應用程序的Java開發者提供了一個具體的解決方案。它由兩部分組成:
1.Restlet API:
   支持所有REST概念(資源,表示法,數據,連接器,組件等)。
   適合于client與server REST應用程序。
   用先進模式匹配的特性來支持URIs as UI的思想。
   用Chainlets filter來實現像日記,認證與壓縮等功能。
   支持阻塞與非阻塞NIO模式。
2.Noelios Restlet Engine (NRE):
   用Noelios Consulting提供的核心包來實現Restlet API。
   利用HTTP (通過Jetty連接器)來提供服務器連接器。
   利用HTTP, JDBC,SMTP (通過JavaMail)來提供客戶端連接器。
    支持logging (LogChainlet), authentication (GuardChainlet)與cool URIs重寫(RedirectRestlet)。
   采用FreeMarker模板來展示JSP頁面等其它功能。

 本文由用戶 碼頭工人自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!