惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
月光博客
月光博客
B
Blog RSS Feed
C
Check Point Blog
WordPress大学
WordPress大学
T
Tailwind CSS Blog
GbyAI
GbyAI
H
Help Net Security
Y
Y Combinator Blog
I
InfoQ
雷峰网
雷峰网
阮一峰的网络日志
阮一峰的网络日志
小众软件
小众软件
美团技术团队
博客园 - 三生石上(FineUI控件)
MongoDB | Blog
MongoDB | Blog
Jina AI
Jina AI
A
About on SuperTechFans
G
Google Developers Blog
爱范儿
爱范儿
F
Fortinet All Blogs
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
U
Unit 42
人人都是产品经理
人人都是产品经理

博客园 - 雷明

Ado.Net读取Excel常见问题总结 Win7 安装.net framework 4.0 失败,错误HRESULT 0xc8000222解决办法 Excel中删除链接 ipad 3.2.2 IPAD 越狱教程 ASP.NET 链接 Access 数据库路径问题最终解决方案 代理上网后localhost使用不了,只能使用127.0.0.1解决 Windows API函数大全 一个技术转销售人员的感悟--深刻(转) 两个Excel表联动 orcale数据库的导入导出 ORACLE 创建表空间 销售七字真诀 十年创业的一封信 业务员成长计划(转载业务员网) Nokia5230刷机呕心历程 .net 消息队列简单实例 开启SHAREPOINT 2007匿名用户搜索功能及moss搜索界面样式更换 MOSS爬网-搜索自定义带参数信息 Hosting WCF in SharePoint 2007 (Part 1) 基本部署(转)
WCF创建Rest服务(附:.net2.0创建Rest服务)
雷明 · 2010-08-13 · via 博客园 - 雷明

转(详见):http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/1bad2198-65cb-445d-84cb-1fae17828eef

分以下几步骤:
1、VS2008创建WCF服务项目
2、配置服务接口UriTemplate
   [OperationContract]
        [WebGet(UriTemplate = "/Tests/{sValue}", ResponseFormat = WebMessageFormat.Json)]
        string GetData(string sValue);
3、配置WebConfig,例:

<system.serviceModel>
    <services>
      <service behaviorConfiguration="BA.Services.SiteGetNewsServiceBehavior" name="BA.Services.SiteGetNewsService">
        <endpoint address="" behaviorConfiguration="WebHttp" binding="webHttpBinding"
          bindingConfiguration="" contract="BA.Services.ISiteGetNewsService" />
      </service> 
    </services>
    <behaviors>
      <serviceBehaviors>
        <behavior name="BA.Services.SiteGetNewsServiceBehavior">
          <serviceMetadata httpGetEnabled="true" />
          <serviceDebug includeExceptionDetailInFaults="true" />
        </behavior>
      </serviceBehaviors>

      <endpointBehaviors>
        <behavior name="WebHttp">
          <webHttp/>
        </behavior>
      </endpointBehaviors>
    </behaviors>
  </system.serviceModel>


4、配置*.svc服务标记:
   <%@ ServiceHost Language="C#" Debug="true" Service="Rest4Func.Service1" Factory="System.ServiceModel.Activation.WebServiceHostFactory" %>

5、测试服务:http://***/Service1.svc/tests/定义参数,弹出一个文件保存
6、实例(项目中以Service1.svc为例):/Files/lmjob/WcfRest.rar

附:.Net2.0创建Rest服务代码:
/Files/lmjob/RESTService.zip