如何:创建 Windows Communication Foundation 客户端

  1. 通过选择“开始”菜单中的“Microsoft Windows SDK”项下的“CMD Shell”,启动 Windows SDK 控制台会话。
  2. 导航到要放置客户端代码的目录。 如果使用默认设置创建 Client 项目,则目录为 C:\Documents and Settings\<用户名>\Documents\Visual Studio 2008\Projects\Service\Client。
  3. 将命令行工具Service Model Metadata Utility Tool (SvcUtil.exe 与适当的开关一起使用以创建客户端代码。 下面的示例生成服务的代码文件和配置文件。

       [C#]

     

svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceModelSamples/service

   默认情况下,将在一个以服务命名的文件(例如,在本示例中将为 CalculatorService.csCalculatorService.vb,其扩展名与编程语言相对应:.vb 对应于 Visual Basic,.cs 对应于 C#)中生成客户端代理代码。 所用的 /out 开关会将客户端代理文件的名称更改为“generatedProxy.cs”。 所用的 /config 开关会将客户端配置文件的名称从默认的“output.config”更改为“app.config”。 请注意,这两个文件都在 C:\Documents and Settings\<用户名>\Documents\Visual Studio 2008\Projects\Service\Client\bin 目录中生成。
posted @ 2008-04-18 17:46  周郎  Views(154)  Comments(0)    收藏  举报