
架构
文章平均质量分 76
yousuf007
知道的越多,才发现自己不知道的更多。。。
展开
-
实现ASP.NET网站之间的单点登陆(跨域共享Session)
本文实现不同的WebSite(必须是ASP.NET 应用程序)之间共享Session依据的是使用进程外 SQL Server 数据库来存储状态信息。为了方便理解,下面对本文中要使用的对象进行定义:Website1: dealer (由VS2003 .net framework v1.1.4322开发)Website2: DealerV2 (由VS2010 .net framework v4.0.30319开发)(dealer和DealerV2都是ASP.NET 应用程序)将原创 2010-09-23 15:31:00 · 5503 阅读 · 2 评论 -
用户,角色,群组,菜单权限控制
--用户所拥有的菜单权限是三部分的并集:--1,默认对"全部用户"开放的菜单--2,对特定角色开放的菜单,用户所属角色有(员工/客户),角色是用户的属性,但不是必须属性,可以没有--3,对指定群组开放的菜单(这些群组可以新增或删除,如"Administrators","资讯中心","人力资源部","客服组")--对菜单权限进行修改的时候要查询出所有菜单,对一些特殊的菜单(如修改菜单的开放权限,新增菜单,群组新增,群组成员管理)--授权的时候要注意只开放给特定的群组或角色。SELECT DISTINCT m原创 2010-10-27 18:15:00 · 2881 阅读 · 0 评论 -
RabbitMQ与Redis队列对比
本文仅针对RabbitMQ与Redis做队列应用时的情况进行对比具体采用什么方式实现,还需要取决于系统的实际需求简要介绍 RabbitMQRabbitMQ是实现AMQP(高级消息队列协议)的消息中间件的一种,最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用转载 2014-09-18 13:20:57 · 648 阅读 · 0 评论