[英]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.