我不知道这是一个适合我的问题的论坛吗?
我是Web Services的新手。今天我刚刚打开VS2008并找到3种类型的SERVICE项目
1. Window Service
2. WCF Service application
3. ASP.NET web service application
请帮助我找出这三个项目之间的区别?
我们什么时候应该决定哪种类型的项目?
答案 0 :(得分:0)
非常简短的解释:
Windows服务是指在Windows操作系统上运行的服务。例如,在Windows机器上运行的索引服务是Windows服务。
Asp.NET Web Service是一种只能通过http使用并托管在服务器上的服务。
WCF是一个框架,层或平台,使您可以创建可以相互通信的多平台服务。 WCF服务支持更多协议。可以由服务器,应用程序托管或由其他服务使用。您可以使用WCF创建Web服务或Windows服务。
创建轻量级Web服务的更简单的方法是无状态Web API。我建议你下载VS 2017社区版,这样你就不会被这些选择所困扰。