Restfull分格的 WCF服务简单构建流程
2011-11-10 11:37
441 查看
Restfull分格的 WCF服务简单构建流程
1为项目添加WCF Service.svc
2修订web.config
<system.serviceModel>
<standardEndpoints>
<webHttpEndpoints>
<standardEndpoint name="" helpEnabled="true" automaSelectionenabled="true"/>
</webHttpEndpoints>
</standardEndpoints>
<serviceHostingEnvironment aspNetcompatiblityEnabled="true" multipleSiteBindingsEnabled="true"/>
3 修订Service.svc标记语法
Factory="System.serviceModel.Activation.WebServiceHostFactory"
4 [无需接口抽象]
5 增补Service.svc.cs 属性
[servicecontract]
[ServiceBehavior(InstanceContextMode=InstanceContextModel.Single,ConcurrenceyMode=ConcurrencyModel.Single)]
[AspNetCompatiblilityRequirements(RequriementsMode=AspNetCompatiblilityRequirementsMode.Required)]
6 为服务方法增补属性
[Operation/contract,WebInvoke(UriTemplate="some-path",Method="GET")
7 在Fiddler中进行测试评估
a Accept:application/xml
b Accept:application/json
1为项目添加WCF Service.svc
2修订web.config
<system.serviceModel>
<standardEndpoints>
<webHttpEndpoints>
<standardEndpoint name="" helpEnabled="true" automaSelectionenabled="true"/>
</webHttpEndpoints>
</standardEndpoints>
<serviceHostingEnvironment aspNetcompatiblityEnabled="true" multipleSiteBindingsEnabled="true"/>
3 修订Service.svc标记语法
Factory="System.serviceModel.Activation.WebServiceHostFactory"
4 [无需接口抽象]
5 增补Service.svc.cs 属性
[servicecontract]
[ServiceBehavior(InstanceContextMode=InstanceContextModel.Single,ConcurrenceyMode=ConcurrencyModel.Single)]
[AspNetCompatiblilityRequirements(RequriementsMode=AspNetCompatiblilityRequirementsMode.Required)]
6 为服务方法增补属性
[Operation/contract,WebInvoke(UriTemplate="some-path",Method="GET")
7 在Fiddler中进行测试评估
a Accept:application/xml
b Accept:application/json
相关文章推荐
- 学习构建一个简单的wcf服务
- .Net中使用WCF构建简单的基于B/S和C/S的服务
- 重温WCF之构建一个简单的WCF(一)(2)通过Windows Service寄宿服务和WCF中实现操作重载
- 消息(6)——WCF,构建简单的WCF服务,MTOM编码
- WCFStudying 1——自行构建简单的WCF服务
- 重温WCF之构建一个简单的WCF(一)(1)通过控制台和IIS寄宿服务
- 使用ASP.Net WebAPI构建REST服务(一)——简单的示例
- System Center 2012 R2实例1—构建自服务私有云3—流程说明
- Beetle简单构建TCP服务
- 简单的WCF发布-订阅(Pub/Sub)服务(转)
- [WCF REST] 一个简单的REST服务实例
- WCF开发指南之构建服务
- WCF 4.0 进阶系列 – 第十五章 构建REST服务(第三部分)
- WCF应用 - 简单的Rest服务
- [导入]构建WCF面向服务的应用程序系列课程(11):联合安全.zip(18.22 MB)
- 构建简单的 C++ 服务组件,第 1 部分: 服务组件体系结构 C++ API 简介
- lucene构建restful风格的简单搜索引擎服务
- 创建第一个简单WCF服务
- wcf学习--建立最简单的WCF服务
- 【MSH】如何开发第一个最简单的WCF模块服务(附实例源码)