WCF中有多种host方式。 对于在winform中您可以参看下面的代码:
using (ServiceHost host = new ServiceHost(typeof(HelloIndigo.HelloIndigoService)))
{
host.AddServiceEndpoint(typeof(
HelloIndigo.IHelloIndigoService), new NetTcpBinding(), "net.tcp://localhost:9000/HelloIndigo");
host.Open();
}
另外,请注意在winform中的线程安全问题。