2008-09-08 83 views
3

你會如何描述和推廣WCF作爲技術給非技術客戶/經理/ CEO /等?如何將WCF推廣到非技術人員?

他們可能提出的競爭解決方案或想法是什麼(例如他們在他們的雜誌上宣傳的新技術)?

什麼是WCF 不是對你有沒有看到人們試圖把它變成鞋?

- 亞當

回答

6

用的.asmx比較:WCF是微軟下一代的Web服務開發平臺,它解決了很多的問題,與舊版本的,具體是:

  • 更好的互操作性,這樣你就可以與Web服務互操作是是不是從微軟或在互聯網上
  • 更加靈活的出版,所以它更容易和更快的開發者完成他們的工作
  • 更容易配置不改變代碼,顯著降低了維護成本

這可能是他們提出了與SOA相關的問題,即「面向服務的體系結構」。 WCF是用於創建參與這些分佈式系統的應用程序的Microsoft解決方案。

1

在一個簡單的句子,我會說,WCF是「軟件,可以讓你設置和管理系統之間的通信有很多更有效地比過去」。

我可以看到他們提出BizTalk作爲競爭對手,但當然你可以說WCF與它合作,實際上在更新版本中用作它的基礎技術。

我不確定我是否可以想到我見過的任何不合適的WCF鞋履,儘管有許多舊版應用程序可能會「升級」爲WCF,但並不需要出於任何真正的商業原因。

2

還有一個inter-op角度。如果您將Asmx服務升級到WCF服務,您仍然可以尊重您的asmx客戶端,然後開始繼續使用新的WCF客戶端。 WCF開始獲得一些ReST關注,RSS就在那裏,Silverlight在WCF中佔有一席之地。性能更好,取決於您選擇的綁定。其中一個重大缺陷是與Asmx服務相互映射的陡峭學習曲線,巨大的力量/重大責任問題以及101種方式來做同樣的事情。

這些都不是CxO對話,而是將語言重構爲雜誌的熱門詞彙,以便他們能夠看到這項技術的未來。

3

告訴他們,它會讓你的工作更容易,這意味着更少的時間和更少的錢。

相關問題