Web Service,WCF和Window Service之间有什么区别?

use*_*591 1 windows service wcf web-services

我从谷歌得到了很多理论上的答案,即WCF比Web服务等更好.但我想从编程和实现的角度来看.我对编码很陌生,想知道我们如何实现所有这三种技术?它们有何不同,在哪种情况下我们应该使用哪些技术?

先感谢您.

Dan*_*zey 5

Web服务是一种API,托管用于通过网络连接(通常是Internet)进行访问,通常通过HTTP(或HTTPS)访问.

WCF是一个Microsoft .NET开发框架,可用于实现Web服务.也就是说,WCF服务是所有Web服务的子集.

Windows服务完全是一个独立的野兽:它们是在本地Windows机器上运行的长期运行的程序,通常没有用户交互和系统帐户.它们用于处理Windows中的许多内容,从低级驱动程序功能到软件更新.