我目前還不熟悉RESTful架構並使用Jersey進行練習。我面臨的困難,在執行GET operation.following REST命名/ URL約定從服務器獲取特定的客戶將被REST GET設計問題
GET http://www.example.com/customers/33245
但是在設計客戶端如何將客戶端知道特定ID屬於那因爲它將在與服務器鏈接的數據庫中並且隱藏於客戶端。我想到的一個實現是從數據庫中提取有關所有客戶的所有信息並存儲在客戶端中,但我相信它會殺死整個目的。什麼應該是搜索特定客戶的最佳方式。
我只是補充說,這是一個更好的做法,即向每個名爲John Doe的客戶返回一個URL列表,而不是一個ID列表。這樣客戶端甚至不需要創建URL就可以使用服務器創建的內容。 – shieldstroy 2014-09-02 02:49:16