
WCF
birdwawe
欢生,惧死,恋香烟!
展开
-
WCF介绍
本文的出发点:通过阅读本文,能解决以下的问题什么是契约?契约有几种?,他们都有什么用途如何定义契约?契约是独立于平台的么?契约和以往哪种技术比较相像,又有什么不同? 本文适合的读者WCF的初学者,可以没有任何SOA或者其他分布式技术经验 什么是契约? 任何一个分布式应用转载 2011-12-01 12:56:43 · 554 阅读 · 0 评论 -
大数据量传输时配置WCF的注意事项
WCF传输数据量的能力受到许多因素的制约,如果程序中出现因需要传输的数据量较大而导致调用WCF服务失败的问题,应注意以下配置:1、MaxReceivedMessageSize:获取或设置配置了此绑定的通道上可以接收的消息的最大大小。basicHttpBinding等预定义的绑定一般具有MaxReceivedMessageSize属性,CustomBinding则需要在Transpo转载 2011-11-30 17:41:05 · 1163 阅读 · 0 评论 -
[WCF权限控制]WCF自定义授权体系详解[原理篇]
到目前为止,我么介绍的授权策略都是围绕着安全主体进行的,基本上都是基于角色的授权。虽然角色是定义权限最为常用的形式,但是它解决不了授权的所有问题。基于角色的授权策略一般是这样的:需要进行访问控制的操作或者资源关联到某个角色上,那么只要访问者被分配了该角色,就被授予了相应的权限。那么假设我们的授权策略是这样的:访问权限和两个角色进行关联,访问者需要同时被分配了这两个角色才能被授权。这是一个很常见的授转载 2011-12-01 12:58:18 · 808 阅读 · 0 评论 -
SilverLight从WCF也可以取到非实体集合的数据集
现在做一个项目,在数据库和表名以及列名都不确定的情况下,返回查询的数据集。这在ASP.NET或者C/S模式很容易实现。但是在现有的SL+WCF技术下是不能实现的,首先返回值就不好确定,WCF的返回值类型必须是确定的。比较返回值为Object类型就不可以。而且返回DataTable和DataSet又不可以。在客户接收不到数据,返回的数据类型为Object。那么我们可以通过普通的方式取得数据集,然后把转载 2011-12-01 12:52:46 · 903 阅读 · 0 评论