0

我身邊的RESTful Web服務在移動設備上實現的幾個問題:的RESTful Web服務實現在移動設備

  1. Mobile客戶端作爲RESTful Web服務消費者:我怎樣才能建立一個RESTful移動Web服務客戶端和/或從移動設備使用遠程RESTful Web服務?

  2. 我可以直接使用JSR311(又名JAX-RS) 在移動設備上實現RESTful web 服務嗎?或者是 有沒有任何類似於JSR172或KSOAP的 用於移動設備中的REST風格的Web服務 設備?

  3. 移動主機作爲一個RESTful Web服務 商:有什麼辦法可以 舉辦的 移動設備RESTful Web服務;我可以使用現有的RESTful框架(即Jersey,RESTlet,RESTeasy和/或Apache Wink的 )中的任何一個來執行此操作;如果不是什麼 將是合適的輕量級 HTTP servlet容器和 輕量級解析器,我用它來提供 移動設備的RESTful web服務。

任何詳細的解釋/討論是非常感謝!

回答

2

我想你會從SOAP背景來到REST WS。如果那是真的,那麼你必須做的第一件事就是忘記你如何在SOAP中做所有事情並簡化所有事情。

首先要記住的是,您不會像使用SOAP那樣使用任何Web服務合約。所以你沒有WSDL。這意味着您不會使用任何WSDL或合約來構建客戶端代碼。您只需手動創建對Web服務器的HTTP請求。每種語言都有自己的方式來創建HTTP請求,所以你必須諮詢你的平臺選擇如何製作HTTP請求。

不像你跳得那麼詳細,我想但應該引發討論。

+0

謝謝Mjouni的寶貴意見;我期待着通過例子和實施場景對我的問題進行更加技術性的討論! – Khojal 2011-03-28 02:10:19