随笔分类 -  WCF

WCF
摘要:在大型系统中应用中,一个架构设计较好的应用系统,其总体功能肯定是由很多个功能模块所组成的,而每一个功能模块所需要的数据对应到数据库中就是一个或多个表。而在架构设计中,各个功能模块相互之间的交互点越统一、越少,系统的耦合度就越低,系统各个模块的维护性及扩展性也就越好。在一个系统中特别是较为大型的系统中,如电子商务系统,可也按照功能,切分为,订单管理系统、商品管理系统、用户管理系统、供应商管理系统..... 阅读全文
posted @ 2010-11-18 10:02 ejiyuan 阅读(9343) 评论(35) 推荐(12) 编辑
摘要:WCF支持多种认证技术,例如Windowns认证、X509证书、Issued Tokens、用户名密码认证等,在跨Windows域分布的系统中,用户名密码认证是比较常用的,要实现用户名密码认证,就必须需要X509证书,用来加密用户名和密码。1. 创建数字证书 makecert -sr localmachine -ss My -n CN=ejiyuan -sky exchange -pe -r。2... 阅读全文
posted @ 2010-05-31 18:02 ejiyuan 阅读(17384) 评论(6) 推荐(9) 编辑
摘要:X.509 数字证书是在 Internet 环境下,最方便的认证方式1. 创建数字证书 X509证书可以通过 证书颁发机构(如 VeriSign Inc)购买或通过MakeCert.exe 工具创建开发期间使用的临时证书 .制作一个证书。制作证书:makecert -sr localmachine -ss My -n CN=ejiyuan -sky exchange -pe -r。 参考:htt... 阅读全文
posted @ 2010-05-31 16:54 ejiyuan 阅读(7078) 评论(7) 推荐(3) 编辑
摘要:WCF中每个标准绑定都提供用于控制传输安全性要求的参数。这些参数通常包括指定是使用消息级安全性还是使用传输级安全性的安全模式,还包括客户端凭据类型的选项。基于这些参数提供的可供选择的选项,构建一个具有适当安全性的信道堆栈。Transfer Security 主要包括三个方面: "消息完整性(Message Integrity)"、"消息机密性 (Message Confidentiality)" ... 阅读全文
posted @ 2010-05-31 14:59 ejiyuan 阅读(7656) 评论(1) 推荐(5) 编辑
摘要:InstanceContextMode表示的是,WCF允许产生可用来处理包含在传入消息中的调用的服务(契约类)的实例InstanceContext模式数,WCF的并发模式ConcurrencyMode是针对某个封装了服务实例的InstanceContext而言的简单的说,InstanceContextMode表示产生多少个服务实例对象,ConcurrencyMode表示每个服务实例对象的并发控制模式InstanceContextMode:调用的服务(契约类)的实例模式有三种Single 单例模式:每个WCF服务创建一个InstanceContextMode对象,服务开始时创建,服务完成时销毁P 阅读全文
posted @ 2010-05-28 11:39 ejiyuan 阅读(4403) 评论(6) 推荐(5) 编辑
摘要:因为最初错误的理解了Contract与Service的关系,把每个业务定义了相应的Contract与Service并将对应的Service一一继承相应的Contract,因为在WCF每个host只能提供一个Service所以导致,当你的服务很多的时候你要定义N多个host看下面演示提供User(用户)和Order(订单)两个服务:开启多个host代码:[代码]开启多个host配置代码代码 Code... 阅读全文
posted @ 2010-04-23 15:52 ejiyuan 阅读(3716) 评论(10) 推荐(2) 编辑