之前使用过Webservice作为后台服务,WinCE上通过调用webservice来与后台数据库进行数据交互。
速度,稳定性都非常好。而且编程模块化,封装成为Webservice的两个函数即可解决数据库的增,删,查,改四个SQL语句的执行,因此编程非常高效。
有了这样的封装,程序员在编写程序时,主要精力放在逻辑上,分析业务知识上。从而降低程序员的技术门槛,提高编程效率,节省人力成本。
现在使用WCF作为后台服务,将其寄宿在程序里,现在后台会运行一个界面程序,给客户的感觉更好。
WCF其实跟Webservice差不多,速度,稳定性都差不多。但是WCF可以寄宿在界面程序里,这样给客户安装程序可以实现按点收费,加密等。所以WCF会更安全,更适合。