[英]ADO.NET vs. WCF
ADO.NET和WCF究竟是什么? ADO.NET是用WCF淘汰的還是WCF的一部分?
完全分開的事情。
ADO.Net:
ADO.NET提供對Microsoft SQL Server等數據源的一致訪問,以及通過OLE DB和XML公開的數據源。 數據共享使用者應用程序可以使用ADO.NET連接到這些數據源並檢索,操作和更新數據。
WCF:
Windows Communication Foundation(WCF)是Microsoft用於構建面向服務的應用程序的統一編程模型。 它使開發人員能夠構建安全,可靠,交易的解決方案,這些解決方案可跨平台集成並與現有投資互操作。
ADO.NET是一個用於與數據庫通信的庫。
WCF是用於應用程序間通信的框架,通常從客戶端到應用程序服務器。
ADO.net是一個獨立於數據庫的對象模型來處理DBMS。 它與關系數據庫的思想相結合。
WCF是系統間通信的框架。 許多WCF應用程序將使用ADO來處理最終的后備存儲。
這些是非獨立技術,可以解決不同的問題。
WCF是用於創建服務的技術。 與簡單Web服務的主要區別是wcf服務可以使用不同的協議(http,tcp,netpipes)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.