前些天一位朋友要我帮忙做一单点登录,其实这个概念早已耳熟能详,但实际应用很少,难得最近轻闲,于是决定通过本文来详细描述一个SSO解决方案,希望对大家有所帮助。SSO的解决方案很多,但搜索结果令人大失所望,大部分是相互转载,并且描述的也是走马观花。
闲话少叙,进入正题,我的想法是使用集中验证方式,多....
分类:
Web程序 时间:
2014-06-03 06:38:05
阅读次数:
301
中间件编辑中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/
服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。执行中间件的一个关键...
分类:
其他好文 时间:
2014-05-30 19:54:28
阅读次数:
541
大型网站系统与Java中间件实践(贯通分布式高并发高数据高访问量网站架构与实现之权威著作,九大一线互联网公司CTO联合推荐)曾宪杰 著 ISBN
978-7-121-22761-52014年4月出版定价:65.00元 340页16开编辑推荐到底是本什么书,拥有这样一份作序推荐人列表:阿里集团章文嵩博...
分类:
编程语言 时间:
2014-05-30 07:01:25
阅读次数:
735
mysql官方的HA中间件http://www.mysql.com/products/enterprise/fabric.htmlMySQL
Fabric is an extensible framework for managing farms of MySQL Servers. Two
feat...
分类:
数据库 时间:
2014-05-29 10:50:17
阅读次数:
695
iBatis的连接设置持久层中间件iBatis连接数据库的方式有3种,连接数据库的方式是JDBC,可以通过在XML文件中配置数据库连接,也可以在properties文件中配置。下面列出transactionManager的type为JDBC的3种连接配置。dataSource的type为SIMPLE...
分类:
其他好文 时间:
2014-05-28 21:37:28
阅读次数:
376
#技术晨读#初探单点登录
SSO在多个应用中,如果你登录了其中一个应用,就可以登录其他应用了,这样的技术就是SSO(单点登录)。步骤大概是母站上种一个cookie,当访问子站的时候,带cookie发起一次对母站的请求,母站认证后,带上认证信息产生重定向到子站的页面,进行cookie写入操作...ht...
分类:
其他好文 时间:
2014-05-26 18:42:40
阅读次数:
485
JMS(Java平台上的专业技术规范)编辑jms即Java消息服务(Java Message
Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MO...
分类:
编程语言 时间:
2014-05-26 06:25:18
阅读次数:
437
收到消息某系统一个节点由于内存溢出而宕机,系统的中间件是weblogic,数据库的oracle。
1. 先用IBM HeapAnalyzer分析内存溢出时的dump文件,找到占用内存最多的请求,然后看代码。
2. 在走查代码发现,此类中的方法都特别简单,对单表的增删改查,有查询的地方都是非常简单,不会有操作大数据的情况,这样就排除了数据库方面的问题。
3...
分类:
编程语言 时间:
2014-05-26 04:54:58
阅读次数:
333
传统的做法,一个分布式业务系统就有一个中间件,一个中间件需要使用至少一个固定公网IP,这样的话,多个业务系统就需要使用多个固定公网IP。大家知道,固定公网IP价格可是不菲的。能不能让多个分布式业务系统共享使用一个固定公网IP?答案是肯定的:能。多个分布式的业务系统共享一个中间件,这个中间件供各分布式...
分类:
其他好文 时间:
2014-05-26 01:01:12
阅读次数:
209
django处理一个Request的过程是首先通过django
中间件,然后再通过默认的URL方式进行的。所以说我们要做的就是在django
中间件这个地方把所有Request拦截住,用我们自己的方式完成处理以后直接返回Response,那么我们可以简化原来的设计思路,把中间件不能处理的 Re...
分类:
其他好文 时间:
2014-05-25 19:19:54
阅读次数:
263