ByStander的世界 发表于 2012-10-24 01:51:49

一步步教你创建.NET 4服务并且寄宿在IIS 7.5中

本文译自Walkthrough on creating WCF 4.0 Service and Hosting in IIS 7.5
最近在学习WCF的时候。寄宿IIS7.5这部分总是搞不定。搜了很长时间。发现也是很多文章也是人云亦云。根本通不过。于是组合了一下关键字,搜了一下英文的文章。总算是搞定了。
目标

本文将会一步步教给你

[*]怎么样创建一个基本的 WCF 4.0 服务?
[*]怎么样把WCF服务寄宿在IIS 7.5?
[*]客户端如何测试服务可用
创建WCF服务

创建WCF服务,打开VS,选择新工程,然后从WCF的标签页里,选择WCF服务应用程序,来创建一个新的WCF服务。
http://beyondrelational.com/images/service_and_hosting_iis.JPG
在IService1 .cs 和Service1.svc.cs中删除WCF自己添加的默认的代码。
a. 因此删除了数据契约
b. 修改服务契约如下. 仅仅写一个方法契约返回一个字符串
IService1.cs
<div id="highlighter_770946"><div id="crayon-4ffea7367d335" class="crayon-syntax crayon-theme-classic crayon-font-monaco crayon-os-pc print-yes" data-settings=" scroll-mouseover"><div class="crayon-plain-wrap">usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Runtime.Serialization;usingSystem.ServiceModel;usingSystem.ServiceModel.Web;usingSystem.Text;namespaceWcfService5{        publicinterfaceIService1    {            stringGetMessage();    }}
页: [1]
查看完整版本: 一步步教你创建.NET 4服务并且寄宿在IIS 7.5中