正如我目前正在学习使用WCF服务,我经常遇到互联网上提到使用WCF服务时使用ServiceHost教程。 这个ServiceHost究竟是什么? 在我当前的项目中,我正在使用WCF服务,并从我的应用程序中引用它,并且每当我想从应用程序中使用它时,我只是像这样实例化其ServiceClient : new MusicRepo_DBAccess_ServiceClient(new InstanceContext(instanceContext), customBinding, endpointAddress); 然后从那个实例访问我的web方法( OperationContract s)(显然在使用方法之前打开它,然后用Open和Close ) 我的WCF服务是我的IIS中的主机,我只需从我的应用程序访问.svc实例化ServiceClient 。 那么ServiceHost为什么和在哪里使用?