摘要:
在《.NET Framework 3.0 之旅》中我们使用 ChannelFactory 来创建服务对象,或许你会觉得此方式有悖于 SOA 原则。没问题,现在我们使用另外一种方式来达到和 svcutil 同样的效果。目标服务原型[ServiceContract]publicinterfaceICalculate{[OperationContract]doubleAdd(doublea,doubleb);}publicclassCalculateService:ICalculate{publicdoubleAdd(doublea,doubleb){returna+b;}}服务器代码Service 阅读全文