摘要:
自托管(Self-Hosting),就是由开发者提供和管理宿主进程的生命周期。自托管方式适用以下场景:需要确定客户端与服务端的进程(或机器)边界时;使用进程内托管,即服务与客户端处理相同的进程中时。自托管进程可以是控制台应用程序、Windows应用程序、Windows服务等,进程必须在客户端调用服务之前运行。 自托管支持通信的协议包括:HTTP、TCP、IPC、MSMQ。 自托管宿主进程必须在运行... 阅读全文
摘要:
上一章讲述托管(Hosting)的基础知识,这一章我们主要介绍IIS托管。在IIS中托管服务与经典的ASMX Web服务托管相似,需要在IIS下创建虚拟目录,并提供一个.svc文件。.svc文件与.asmx文件相似,主要用于识别隐藏文件和类后面的服务代码。使用IIS托管,服务的基地址必须与.svc文件的地址保存一致。IIS除IIS7在启用WAS激活服务外只支持HTTP/HTTPS传输协议,根据II... 阅读全文