我的系统是一套物联网系统,主要是针对物件的任务信息、交接信息等。现在主流应该是wcf服务吧?可是我还听说过wcf数据服务,似乎增删改查更适合应用wcf data service,不知道应用这两个哪个框架比较好呢?两者有何区别呢?
请看这篇文章 - WCF Data Service QuickStart:
首先,WCF Data Services是WCF服务,所以你可以使用所有现有的WCF知识。其次,WCF Data Services已经实现了OData拓扑,于是你可以致力于你的数据格式在你的程序中的表示,而不是AtomPub/JSON这些真正在网络上传递的数据格式。再有,WCF Data Services致力于数据传输,而不是数据存储。你的数据可以存放在任何位置:本地的数据库,云端的数据库,外部的web services,xml文件,等等。无论数据是怎么来的,你都可以用同样的方式来发布/使用它们。
嗯,那么一般的增删改查的项目是不是更适合应用WCF Data Services呢?还是应用普通wcf服务?
@zhang4488: 建议用WCF+Entity Framework