VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 网站开发 > ASP.net 4.0教程 >
  • asp.net教程之在客户端添加WCF服务

 使用WCF服务

创建了一个WCF服务之后,为了能够方便的使用WCF服务,就需要在客户端远程调用服务器端的WCF服务,使用WCF服务提供的方法并将服务中方法的执行结果呈现给用户,这样保证了服务器的安全性和代码的隐秘性。

18.5.1  在客户端添加WCF服务

为了能够方便的在不同的平台,不同的设备上使用执行相应的方法,这些方法不仅不能够暴露服务器地址,同样需要在不同的客户端上能呈现相同的效果,这些方法的使用和创建不能依赖本地的应用程序,为了实现跨平台的安全应用程序开发就需要使用WCF。
创建了WCF服务,客户端就需要进行WCF服务的连接,如果不进行WCF服务的连接,则客户端无法知道在哪里找到WCF服务,也无法调用WCF提供的方法。首先需要创建一个客户端,客户端可以是ASP.NET应用程序也可以是WinForm应用程序。右击解决方案管理器,单击【项目】,在下拉菜单中选择【添加新项】,分别为该项目添加一个ASP.NET应用程序和一个WinForm应用程序,如图18-16和图18-17所示。
 
图18-16  添加Win Form应用程序        图18-17  添加ASP.NET应用程序
添加完成后在项目中就会出现这两个项目,分别为这两个项目添加WCF引用,右击当前项目,在下拉菜单中单击【添加服务引用】选项,在弹出窗口中单击【发现】按钮,即可发现WCF服务,如图18-18所示。添加完成后WCF服务就会被挂起,等待客户端对WCF服务中的方法进行调用,如图18-19所示。
 
图18-18  添加服务引用                       图18-19  WCF服务主机已经启动
分别为ASP.NET应用程序和Win Form应用程序添加WCF引用后,就可以在相应的应用程序中使用WCF服务提供的方法了。

相关教程