2009-02-11 97 views
1

我現在開始一個項目,需要相當廣泛的Web後端。在不同的調用約定中,我們發現更簡單和更具成本效益的方法是構建標準的SOAP Web服務。安全和互操作性的理想Web服務框架

所以,現在,我們是在爲了確定這將滿足企業需求看不同的Web服務框架的過程:

  • 安全
  • 成本
  • 時間

我只與WCF合作過,我很滿意,但我想在做出明確的決定之前探索所有其他選項。根據您的經驗,您覺得最好的Web服務框架是什麼?

Web服務互操作技術(Java)?
WCF(.NET)?
ActionWebService(Ruby)?

請注意,我們需要一個可以通過iPhone,Windows Mobile設備和Blackberry安全訪問的框架。

在此先感謝您的幫助。

Chris

回答

1

WCF可用於製作SOAP和RESTful Web服務。只要您遵守標準,互操作性就能得到保證。但是更多的標準放在上面,更少的平臺可以迎頭趕上。從這個意義上說,基於https的基本身份驗證的REST將是非常輕的權重。另見WS-I Basic Profile。我認爲,Java和.NET將是味道的問題。 WCF並不完美,但它似乎主要是做這項工作。

1

要考慮WCF的一件事是它具有非常豐富的可擴展性模型。任何不是開箱即用的東西,你都可以教它做,只需很少或根本不改變你的基本服務。