- 博客(53)
- 资源 (56)
- 收藏
- 关注
原创 WCF处理并发的问题
WCF处理大数据量并发的问题1、序列化优化方式 xmlDictionaryWrite 优化输出,性能会有所提升2、处理代码中可以进行并行处理的代码 Paraller.For3、配置行为,采用实例、并发模式来处理4、二进制消息编码器,如果双方都是基于WCF时,是最好的选择BinaryMessageEncoding
2012-09-20 17:29:27 916
转载 Windows Server2008、IIS7启用CA认证及证书制作完整过程
1 添加活动目录证书服务1.1 打开服务器管理器,右键点击角色,选择“添加角色”,在“添加角色向导”窗口左侧面板选择“服务器角色”,然后勾选“Active Directory证书服务”,如下图: 1.2 点击下一步,继续点击下一步,在“添加角色向导”窗口选中“证书颁发机构”和“证书颁发机构Web注册”,如下图: 1.3
2012-09-16 14:57:51 23194 4
原创 ASP.NET 成员资格与权限
1、概念Web用户权限管理,简单地说,要解决两个任务:1.身份验证(authentication):即确定访问网站的用户身份,解决“用户是谁”的问题;2.使用权限(authorization):即在用户身份确定之后,授予他一定的权限,允许他使用特定的服务,这是解决“用户能干什么”的问题。ASP.NET成员资格的系统架构:2、操作 新建用户权限数据
2012-09-15 21:34:18 1129
原创 WCF身份验证服务
Windows Communication Foundation (WCF) 身份验证服务使你能够使用ASP.NET成员资格,从可以发送和使用SOAP消息的任何应用程序中对用户进行身份验证。这可以包括不使用.NET Framework的应用程序。因此,这些不同的应用程序的用户不需要对每个应用程序使用单独的凭据。用户在使用任意客户端应用程序时,均可通过提供相同的凭据登录到应用程序中创
2012-09-14 17:13:44 1377
原创 Geneva 框架
WS-Trust 安全令牌服务 (STS) 是基于 WS-Trust协议构建、签署和颁发安全令牌的服务组件,可处理不同类型凭据的身份验证。 WS-Trust是WS-*规范族中的一员,也是OASIS其中的一项标准,专门处理有关安全tokens的发布,更新和验证,确保各方参与者的互操作处在一个可信任的安全数据交换环境中。 从较高层次看,WS-Trust
2012-09-13 08:11:03 865
原创 WIF, Windows 身份验证基础
WIF(Windows Identity Foundation)是用于构建标识应用程序的框架。该框架将 WS-Trust和 WS-Federation 协议抽象化,并向开发人员呈现用于构建安全令牌服务和声明感知应用程序的 API。应用程序可以使用 WIF 处理安全令牌服务颁发的令牌,并在 Web 应用程序或 Web服务中,根据标识做出决策。WIF具有以下主要功能:1)
2012-09-12 22:00:34 1775
原创 Oracle基础知识
1、基础另外,还有几个语句(sql*plus):SYS用户登录SQL> / as sysdba;解锁scott用户SQL> alter user scott identified by tiger account unlock;切换到scott用户SQL> conn scott/tiger;Null值参与列计算SQL> selec
2012-09-11 12:10:18 423
原创 Oracle安装
1、下载http://www.oracle.com/technetwork/database/enterprise-edition/overview/index.html2、安装3、相关配置
2012-09-11 12:09:06 532
原创 X509证书的申请以及使用
1、申请1、 从CA获得如果是商业应用最好从证书的签发机构CA获得证书,比如VeriSign,这样的大的CA签发的证书已经被一些系统默认为可信任的证书签发机构,它所签发的证书也是被信任的。但是这样的证书需要购买。如果不是商业应用,这里推荐一个可以免费申请证书的CA:www.cacert.org2、 从windows2003证书服务中获得在windows2003中
2012-09-10 23:28:45 7365
原创 X509证书
1、原理 X.509 给出的鉴别框架是一种基于公开密钥体制的鉴别业务密钥管理。一个用户有两把密钥:一把是用户的专用密钥(简称为:私钥),另一把是其他用户都可得到和利用的公共密钥(简称为:公钥)。该鉴别框架允许用户将其公开密钥存放在CA的目录项中。一个用户如果想与另一个用户交换秘密信息,就可以直接从对方的目录项中获得相应的公开密钥,用于各种安全服务。创建X509 证书创
2012-09-10 11:03:33 22405
原创 WCF安全-账号与密码登陆
1、介绍WCF支持多种认证技术,例如Windowns认证、X509证书、Issued Tokens、用户名密码认证等,在跨Windows域分布的系统中,用户名密码认证还是比较常用的,要实现用户名密码认证,就必须需要X509证书,为什么呢?因为我们需要X509证书这种非对称密钥技术来实现WCF在Message传递过程中的加密和解密,要不然用户名和密码就得在网络上明文传递!详细说明就是客户端把用户
2012-09-10 11:02:18 7530 1
原创 WCF安全-令牌服务
1、介绍WS-Trust 安全令牌服务 (STS) 是基于 WS-Trust协议构建、签署和颁发安全令牌的服务组件,可处理不同类型凭据的身份验证。 WS-Trust是WS-*规范族中的一员,也是OASIS其中的一项标准,专门处理有关安全tokens的发布,更新和验证,确保各方参与者的互操作处在一个可信任的安全数据交换环境中。 从较高层次看,
2012-09-10 09:29:49 2886 1
原创 TransactionScope
一、概念1、在项目中引用using System.Transactions命名空间(先要在添加net组件的引用);TransactionScope有三种模式:TransactionScopeOptions描述Required如果已经存在一个事务,那么这个事务范围将加入已有的事务。否则,它将创建自己的事务。RequiresNew这个事务范围将创建自己的事务。S
2012-09-08 16:48:00 2259
原创 WCF 体系架构
1、体系结构2、执行顺序WCF 提供了对可靠性、事务性、并发管理、安全性以及实例激活等技术的有力支持,它们均依赖于基于拦截机制的WCF体系架构(WCF Architecture)。3、宿主体系结构 WCF 上下文将服务宿主与公开本地 CLR 类型为服务的上下文组合在一起。当消息经由通道进行传递时,宿主会将消息映射到新的或者已有的上下文(内部包含对
2012-09-08 14:13:06 1679 1
原创 C#中的Stopwatch
1、命名空间:System.DiagnosticsStopwatch 实例可以测量一个时间间隔的运行时间,也可以测量多个时间间隔的总运行时间2、运行方法先调用 Start 方法,然后调用Stop 方法,最后使用 Elapsed 属性检查运行时间。Stopwatch 实例或者在运行,或者已停止;使用 IsRunning 可以确定 Stopwatch 的当前状态。使用 Star
2012-09-07 22:20:53 643
原创 Func,Action
1、概念阐述Func是一种委托,这是在3.5里面新增的,2.0里面我们使用委托是用Delegate,Func位于System.Core命名空间下,使用委托可以提升效率,例如在反射中使用就可以弥补反射所损失的性能。Action和Func的功能是一样的,只是Action没有返类型,Func:有参数,有返回类型Action,则既没有返回也没有参数,使用Func和A
2012-09-07 09:53:58 514
原创 在WCF中实现事务
1. WCF服务中事务的边界WCF服务中,事务是以方法为边界的,每个WCF服务的方法可以有独立事务的执行模式。而事务可以在多个服务中传播,也可以在服务端与客户端之间传播,介时事务管理器的级数将会晋升。2. 简单的事务使用方式TransactionScopeRequired与TransactionAutoComplete是WCF事务的基本元素。 当Trans
2012-09-06 09:28:17 4924 1
CSS研究例子,有10个项目
2009-07-23
OWC图形报表,WEB
2009-07-23
AccessHelper类
2009-05-19
TCP连接方式的聊天系统C#
2009-05-17
实现桌面与winform文件互相拖拽
2009-05-17
一个很好看的flash图片切换工具
2009-05-16
SQLLite provice/city
2020-10-25
挣值分析详解以及案例说明
2014-04-20
从Winform各种空间中拖拽功能实现,并且有拖拽跟随影子
2010-05-17
可拖拽的资源管理器,已经做成了独立的项目
2010-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人