閱讀806 返回首頁    go 技術社區[雲棲]


在 REST 上不要成為人雲亦雲的 RESTafarian,揭秘REST/WS-*

其實好早就翻譯好了這篇文章,最後是於 2007年9月3日 InfoQ才正式發布於網站的。

Sanjiva Weerawarana訪談:揭秘REST/WS-*

說實在的,在 REST 上,我沒有太多的發言權,即使是看了 李錕、廖誌剛、劉丹、楊光翻譯的Roy Thomas Fielding博士論文《架構風格與基於網絡的軟件架構設計》,還做了一些實驗性的Demo,但也仍不具真正的大項目經驗與可操作性。現實當中,真正深入理解 REST 的人多嗎?還是大多數人都在人雲亦雲呢?

REST 還是需要很長的路要走,雖然包括我在內的人相信 REST 會改變未來 Web 開發的麵貌,甚至更加明顯的效果,但是馬拉鬆也是需要一步一步地堅持下去才能到達終點的。

這篇文章也許會告訴你一些如何在REST與WS-*進行選擇的一些參考,帶著以下問題去閱讀是一個好的主意:

1、REST是否給應用程序間的交互提供一種比WS-*更好的基礎呢?

2、REST足以解決應用程序間整合所需的一切問題嗎?

3、REST是構建Web應用程序僅有的一種方法嗎?

4、REST解決了應用程序的安全性、可靠性及企業級的業務品質問題了嗎?

5、REST是麵向資源,WS-*麵向服務的架構,這是誰對誰錯的問題嗎?

6、REST真的很簡單,WS-*很複雜嗎?

。。。。。。

無論怎麼樣,隻要能夠恰當地使用Web的功能,構建符合要求的係統,並實現真正的增值,用啥都不是錯。:)

最後更新:2017-04-02 00:06:21

  上一篇:go [原創]一個簡單的windows HOOK - 隱藏進程管理器中特定的進程
  下一篇:go Windows下的tail一二三:tail、BareTail、WinTail