摘要:
使用.NET做分布式,我们首先会想到WebService、Remoting、WCF,这里我以WCF为例,简单讲解下如何使用代理来访问WCF服务(不添加web引用、不使用管道模式【因为管道模式依赖于WCF的契约】)。1.生成代理类1)打开VS命令行工具,使用命令:svcutil 契约的dll完整路径2)它会在dll所在目录下生成几个文件,其中包含一个wsdl文件和一个xsd文件 3)使用命令:svcutil *.wsdl *.xsd4)这时会在dll所在目录生成一个.cs文件,这个就是我们需要的代理类了5)现在客户端调用WCF服务我们就可以使用这个代理类来完成了,具体如下:IService se 阅读全文