好吧,所以我已經實現了REST和SOAP服務,而且我喜歡這兩者,具體取決於上下文。對我而言,當我想要服務器和客戶端之間的顯式契約時,WS *非常棒,例如獲取敏感信息或關鍵任務。另一方面,REST雖然在架構定義方面靈活,但在我看來,對於內容服務或不需要經過任何嚴肅的業務邏輯的數據而言,它更爲理想。WS * vs REST =課程的馬匹......還是不是?
REST似乎是非常有趣的一天,當Whileworks的Martin Fowler等人給出這個播客時:http://www.thoughtworks.com/what-we-say/podcasts.html在REST上,並且對WS *嗤之以鼻。雖然這個人自己受到了很好的尊重,但是我認爲在這裏還是有非常多的地方需要肥皂和一點點的鹽嗎?有誰在嚴肅的商業應用中使用REST?
我喜歡這樣一個事實,即您突出強調在REST中使用端點會被誤解/誤用。仍然想知道是否有時間和地點的SOAP雖然... – rjarmstrong 2008-10-24 09:56:31