您的位置:首页 > 其它

[转载]WCF4.0 –- RESTful WCF Services (3) (Raw Stream)

2012-11-22 16:56 169 查看

【WCF】VSTO Host WCF Web Api

最近突发奇想,在PPT运行发布一个WebApi,这样通过手机或者浏览器就能控制此PPT播放。于是尝试了下用 WCF 里的 WebServiceHost 寄宿在VSTO的对象上。因此有了下面这个类:SlideShowServiceHost.csusing System; using System.Collections.Generic; using System.Linq; using System... 2012-06-03 16:03阅读(3105)评论(9)

【ASP.NET】 Web Api (.NET 4.5)

在刚刚发布的 ASP.NET MVC 4 中,有一个值得注意的新特性——Web Api,微软官方的介绍是:ASP.NET MVC 4 中包含了Web API 它能够构建HTTP服务以支撑更广泛的客户端,包括浏览器,手机和平板电脑的框架。ASP.NET Web API是非常棒的构建服务的框架,遵循REST架构风格,而且它支持的RPC模式。从 .NET 3.5 开始 WCF 已经支持用 WebHttp... 2012-03-04 23:29阅读(4180)评论(7)

【WCF】自动加载WCF Library (IIS Host)

在之前这篇 Blog (【WCF】自动加载WCF Library) 中介绍了如何在一个desktop应用中自动加载 WCF Library 的简单实现。后来我就想到如果能部署到 IIS 上,用 IIS Host 实现不就更方便嘛。正好最近学习 ASP.NET MVC 碰到这个类:VirtualPathProvider 类 (它提供了一组方法,使 Web 应用程序可以从虚拟文件系统中检索资源。) ,... 2012-02-21 01:38阅读(1956)评论(1)

【WCF】自动加载 WCF Library

在论坛里遇到一个问题:如何做一个主程序,主程序里没有任何契约和配置文件能自动Host指定的外部的WCF Library Assembly。其实Visual Studio已经提供了类似的玩意,在你创建一个WCF Library工程之后在项目属性 -> WCF Options -> 会看到一个 "Start WCF Service Host When debugging anther project... 2011-12-28 01:39阅读(1712)评论(19)

WCF4.0 —— Routing Service 自定义Filter控制访问权限

接着上一篇的实例,我们通过Routing Service使用了 filterType="EndpointName" 来转发客户端的请求,映射到内部多个服务上。但问题又来了,比如有2个内部服务A,B。有N个客户端,并不是所有的客户端同时都有对A,B的访问权限,有些客户端可以访问A,有些客户端可以访问B,如何控制客户端请求的权限呢?了解WCF认证机制的童鞋们大多数会想到通过服务A,B自身的认证功能去屏... 2011-10-30 21:49阅读(1307)评论(0)

WCF4.0 —— Routing Service

现在WCF 4.0内置了路由服务——System.ServiceModel.Routing.RoutingService,可以在 System.ServiceModel.Routing.dll 中找到。比如下面的场景会使用到路由服务:只暴露一个外部公开的 Endpoint 映射到内部的多个的服务上。路由服务使用的消息筛选器提供常用消息选择功能,例如,终结点的名称、SOAP 操作或消息已发送到的地址... 2011-10-17 01:32阅读(2295)评论(4)

WCF WebSocketsService (HTML5 WebSocket)

在Web应用中,HTTP协议决定了客户端和服务端连接是“短连接”,即客户端Request,服务端Response,连接断开。要想实现客户端和服务端实时通信,只能通过客户端轮询来实现。“服务端推送数据”也并不是字面上意思上的“直接推”,其实还是客户端“自己取”。在HTML5标准中新的Websocket协议可以在客户端和服务器之间无限制的连接,WebSocket 不仅更快,也更廉价,更简单。利用Web... 2011-09-25 23:43阅读(2775)评论(22)

WCF实例 —— Windows Service Host 开发,调试,制作安装包

本篇实例介绍如何使用Windows Service来寄宿 WCF服务:1. 添加 WCF Service Library 工程,这一步没什么好说的。 为了简单测试,只保留下面一个服务方法:public class Service1 : IService1 { pub... 2011-09-09 15:27阅读(2778)评论(2)

OAuth 学习(2) —— 自定义OAuth服务端(WCF REST数据访问控制)

上篇了解了如何调用 OAuth 授权来获取数据,本篇介绍如何开放OAuth授权,并控制服务端数据访问。[源码下载]先看一下图:这两天事太多,文章整理的断断续续OK,步入正题,这里还是要借力: DevDefined.OAuth 框架。它提供了客户端访问,服务端管理Token的基础功能。1. OAuthChannel定义了服务端用户模型,OAuth的拦截器,OAuthWebServiceHostFac... 2011-07-31 01:22阅读(3788)评论(12)

WCF实例 —— 自定义DataService数据模型(3)

接着研究 WCF DataService 的实现机制。【1.用反射数据提供程序实现的DataService】【2.自定义Provider实现的DataService】... 2011-07-22 00:43阅读(1092)评论(6)

WCF实例 —— 自定义DataService数据模型(2)

在前一篇 DataService数据模型(1) 里介绍了如何实现一个内存数据集合的 DataService,接下来研究一下如何实现更新操作。这里偷了个懒,直接让 DataModel 实现 IDataServiceUpdateProvider 接口,而 IDataServiceU... 2011-07-14 02:03阅读(1711)评论(20)

WCF实例 —— 自定义DataService数据模型(1)

ADO.NET DataService 默认是暴露EDM数据模型(e.g. Entity Framework) 以提供一种基于OData协议的数据服务,但也支持自定义的数据模型,可以选择别的数据源来实现一个DataService。当然作为自定义的数据模型,查询需要返回实现 IQu... 2011-07-13 01:34阅读(2219)评论(13)

WCF常见问题(3) -- WCF 4.0 Simple Configuration 如何修改默认Binding

WCF 4.0 引入了一些新的特性,其中 Simple Configuration 大大简化了 WCF 的配置:结合 Service Markup 和默认Binding,WCF 开发者们只要更专心于逻辑的实现。先来看看 VS2010 下创建一个 WCF Ser... 2011-07-06 00:41阅读(1625)评论(2)

WebService 中操作 HttpRequest / HttpResponse (二)

我们可以通过 HttpContext.Current.Request/Response 将WebService 改造为更佳适合被HttpWebRequest调用的方法。先来看看下面简单的示例:[WebService(Namespace = "http://tempuri.org/")][WebServiceBinding(ConformsTo = WsiProfiles.BasicProfil... 2011-06-22 23:20阅读(1262)评论(0)

WCF4.0 –- RESTful WCF Services (5) (缓存)

缓存是Web开发中的重要技术,当在开发RESTful服务也需要重视。合理的利用缓存可以大大提高服务的响应能力。从技术实现上,有客户端缓存和服务端缓存两大部分组成。而无论在哪边进行缓存,都需要一些数据来比较是否过期,Http协议中控制缓存的规则有:Cache-Control, ETag, Expires, Last-Modified。Expires是一种无条件缓存(通过过期时间控制),Last-Mo... 2011-06-13 00:20阅读(3228)评论(3)

WCF 实例 —— 基于ADO.NET POCO Entity Framework的REST WCF

WCF 实例 —— 基于ADO.NET POCO Entity Framework的REST WCF... 2011-05-28 23:55阅读(3536)评论(4)

WCF 实例 —— Android 短信助手 (WCF + Android) (2)

[Android端源码下载] [WCF源码下载]前面一篇重点介绍了服务端的代码,接下来说明下Android客户端的代码,先上张图,客户端的功能组合一目了然。1) 准备:android里对于应用的权限控制有着严格的限制,因此根据不同的使用目的,需要在 AndroidManifest.xml 里添加用户权限(uses-permission)。在这个应用里使用了Internet访问,读取短信,发送短信,... 2011-05-25 00:16阅读(3791)评论(9)

WCF 实例 —— Android 短信助手 (WCF + Android) (1)

WCF 实例 —— Android 短信助手 (WCF + Android) (1)... 2011-05-23 01:17阅读(10956)评论(24)

WCF 实例 —— 共享白板

之前看过有用WPF+WCF实现共享白板的示例(CodeProject: http://www.codeproject.com/KB/WCF/DrawMeWCF.aspx) ,最近闲来无事重复造个Winform的轮子。... 2011-05-12 23:02阅读(1549)评论(2)

.NET 4.0 - Winform Control - DataGridView 数据绑定(ADO.NET Data Service)

ADO.NET Data Service 是一种基于REST架构的WCF + EF + OData(协议)的服务,.NET 客户端可以像引用其他WCF服务一样,添加services reference获得很好的客户端支持。客户端代理主要由 DataServiceContext 和... 2011-05-01 00:30阅读(1322)评论(4) 41条数据 共3页1 2 3 下一页 尾页
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: