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

wcf 创建

时间:2016-04-22 19:12:12      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:

       WCF 作为可跨域 跨应用的服务工具会经常用到的地方很多,也会出现各种蛋疼的问题,以下是本人在使用WCF中所遇到的各种问题,最多遇到的就是部署iis上时候问题。希望能帮助到各位。

长话短说,简单的契约 contract 和service 创建我就不说了 ,直接说wcf创建,

一首先谈服务创建(有经验的可以略过观看此步骤):当我们创建一个可运行成功的svc文件时 就标志的我们的服务创建成功。

1.那么怎么创建一个svc文件,直接点击项目右键新建,找到wcf服务,这个文件的后缀就是.svc文件。

技术分享技术分享

技术分享



2.配置SVC标记 ,此过程就是配置你的wcf服务的后台逻辑代码是哪个,只需右键svc文件,点击查看标记 如图所示 ,然后你会看到

<%@ ServiceHost Language="C#" Debug="true" Service="Web.Server.WeatherService" CodeBehind="Web.Server.WeatherService.cs" %>一段代码,在CodeBehind后面写出你的Service的类命名空间,此Service类就是服务的逻辑代码(一定确保命名空间和类正确)

技术分享技术分享技术分享




3.配置wcf服务 webconfig  ,此过程可以手动配置,也可以理解vs自动配置,我觉得都能达倒目的,所以为了不用方便的方式,我选择自动配置。

(1)右键 web config  编辑wcf配置

技术分享

技术分享

(2)选择 新建服务->选择bin文件夹—>选择创建的WCF服务的类库dll->选择service文件。点击完成

技术分享

技术分享 技术分享

(3) 右键svc文件 在浏览器中查看如果出现此页面证明你创建成功

技术分享


总结:此文章只是给初学者介绍了 wcf快速创建 和发布的办法,wcf 服务类型有很多 ,tcp,http  单工 双攻  还有 控制台宿主类型 和网站宿主类型,种类繁多,有的时候不一定会用到这么多,只是依照特有情况去选择一种服务,还是需要不断的去了解,下一篇文章会主要介绍核心的部署 也是会遇到问题很多的地方

wcf 创建

标签:

原文地址:http://blog.csdn.net/anbailong/article/details/51220565

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!