我在網上閱讀有關ASP.NET Web服務和WCF之間的區別,並發現ASP.NET不支持除http
之外的任何其他協議。 任何人都可以請解釋我爲什麼ASP.NET Web服務不支持其他傳輸協議的原因?ASP.NET web服務能否支持除Http之外的其他協議?
0
A
回答
0
ASMX Web服務是作爲.NET 1.0的一部分創建的原始Web服務平臺。他們很老,而且架構不靈活。特別是,他們使用專注於HTTP的ASP.NET管道,而不是多個協議。
它們被WCF取代,它沒有這些問題。
1
它支持SOAP和其他over-HTTP協議。這是一個設計限制,用WCF糾正。
相關問題
- 1. 除HTTP之外的其他常用協議?
- 2. 是否有可能在Azure網站上的ASP.NET內部承載除HTTP之外的其他協議?
- 3. 使用Three20與HTTP協議以外的其他協議
- 4. 支持回撥服務的WCF協議
- 5. 支持除TCP或UDP之外的協議的端點
- 6. REST Web服務和HTTP協議
- 7. PLV8是否支持對其他服務器進行http調用?
- 8. 是否有支持協議相關URL的URL縮短服務?
- 9. 除委託之外還有其他協議用法嗎?
- 10. LDAP協議與其他目錄服務協議
- 11. 如何驗證服務器是否支持TLS 1.0協議?
- 12. 如何檢查服務器是否支持xmpp協議?
- 13. ASP.NET Web開發服務器(WebDev.WebServer.EXE)是否支持HTTP/1.1持久連接?
- 14. Web服務協議(實時)
- 15. WCF支持SMB協議?或其他協議不一定在TCP上運行?
- 16. REST風格的Web服務能否受益於SPDY協議?
- 17. Windows Azure支持除.NET之外的其他技術
- 18. Visual Studio的內置Web服務器是否支持HTTP PUT?
- 19. 使用Javascript通過HTTP協議以外的協議連接服務器
- 20. Amazon RDS是否支持除EBS之外的其他存儲類型?
- 21. 除iOS 5之外的其他iOS是否會支持此框架?
- 22. StackDriver是否支持Syslog協議?
- 23. 施樂DocuShare是否支持CMIS協議?
- 24. Azure IoT Hub是否支持CoAP協議?
- 25. iPad是否支持file://協議?
- 26. VM協議是否支持兩個JVM?
- 27. Windows Azure是否支持SPDY協議?
- 28. 除了@ 2x之外,UIImage還支持哪些其他標籤?
- 29. 協議「的net.tcp」不支持
- 30. 聊天服務器的HTTP協議
感謝John,所以你的意思是說ASP.NET管道的原因是 – 2009-10-20 13:01:59
這個管道和實際上是整個基礎設施。 WCF不依賴於這些,所以它可以使用其他協議等等。 – 2009-10-20 18:45:42