在我的工作場所,我們即將開始一個大型項目。我的老闆(程序員,這是一家初創公司)希望爲此使用ASMX web服務。我不想使用不推薦的技術開始一個新的程序,並想向他展示這一點。我現在不喜歡WCF,因爲它有這麼一個極端的學習曲線,但我寧願學習它,也不願意使用不支持的技術。使用ASMX webservices有什麼實際的缺點?
我遇到的問題是,與WCF相比,我找不到任何缺點和劣勢的實際列表,這樣我就可以說服我的老闆不使用它們。並說「它不那麼強大」不是一個合適的解釋。究竟是不是可以做到這一點,我們可能需要它做一個web服務,而不是外部共享? (如,我們不支持使用我們的網絡服務的第三方,除非他們正在使用我們的客戶之一。)
@marc_s:實際上,ASMX確實支持SOAP 1.2。 – 2010-03-27 14:06:59