码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-08-14 13:32:29      阅读:120      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!