首页 > 其他 > 详细

一个简单的WCF服务的编写和调用

时间:2015-08-14 13:32:04      阅读:146      评论:0      收藏:0      [点我收藏+]

 

1、如图所示:这个简单的WCF Demo中主要包括3个文件:1个接口(定义了该服务提供的方法)、1个实体类 、一个.Svc文件(方法的实现过程)

技术分享

2、编写好服务的代码之后,编辑WCF配置文件,如果所示:

技术分享

3、在客户端的终结点和绑定中写好配置信息,保存。

4、按F5运行,会调用WCF测试客户端。如果所编写的服务和配置都正常,客户端的界面是这样:

技术分享

使用该工具可以测试接口中的方法返回的数据,至此一个简单的WCF服务程序就写好了。接下来就是把WCF服务发布到IIS中

5、右键解决方案,点击发布,将WCF服务发布到某个文件夹

6、将发布之后产生的文件夹添加到IIS中,点击浏览,能看到下图表示WCF服务在IIS中发布成功

技术分享

7、使用SvcUtil.exe工具,得到该服务的客户端文件和配置文件,如图:

技术分享

8、将客户端文件和配置文件中的<system.serviceModel>中的内容复制到Web.config中,如下图:

技术分享

9、到此已经完成了WCF服务的引用,可以在代码中使用WCF服务中提供的方法了。

注意点:1、编写好WCF服务之后一定要编辑WCF配置文件,否则在其他程序中引用时会报找不到终结点的错误

            2、使用SvcUtil.exe生成客户端代码和配置文件

            3、写完WCF服务之后首先按F5,用WCF测试客户端来测一下服务是否正确,这一步不通过其他接下来的都是白费 

 

一个简单的WCF服务的编写和调用

原文:http://www.cnblogs.com/hongyan5682/p/4729527.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!