web开发相关
文章平均质量分 79
sjmnh1
这个作者很懒,什么都没留下…
展开
-
Single Sign-On(SSO)单点登陆的具体实现方案
我们都知道网易、搜狐等大型门户都有“通行证”的概念,这个通行证系统就是今天讨论的“单点登录系统”。其主要特征是多个站点一个用户中心,一点登陆后其他也自动登录,注销也是。比如我们在126登录了邮箱,再去163.com就是登陆状态。我这里的实现方案是传统的cookie方案。希望此文对需要的朋友有用,也希望不足之处大家能够提出。 SSO的基本功能: ·统一登录 所有站点的登录都要跳转至SS转载 2014-06-04 00:19:36 · 602 阅读 · 0 评论 -
SSO实现方案
一、单点登录介绍 单点登录的机制比较简单,如下图所示: 1、当用户第一次访问应用系统的时候,因为用户还没有登录,应用系统会向认证系统请求ticket。 2、认证系统接收到ticket的请求,如果用户已经登录则返回ticket,进行第4步操作,如果用户还没有登录,则引导到认证系统的登录页面。 3、用户提交用户名密码,认证系统进行身份效验,如果通过效验,应该返回给用户一个认转载 2014-06-03 10:12:36 · 776 阅读 · 0 评论 -
Cookie和Session专题
一、cookie机制和session机制的区别 ************************************************************************************* 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。 同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存转载 2014-05-29 23:26:36 · 459 阅读 · 0 评论 -
构建高性能web之路------mysql读写分离实战
一个完整的mysql读写分离环境包括以下几个部分: 应用程序clientdatabase proxydatabase集群 在本次实战中,应用程序client基于c3p0连接后端的database proxy。database proxy负责管理client实际访问database的路由策略,采用开源框架amoeba。database集群采用mysql的master-slave的repl转载 2014-05-29 23:33:41 · 566 阅读 · 0 评论 -
使用spring AOP获得session的思路
由于Spring 的AOP面向切面编程,与Servlet容器没有任何关联,所以想要获得Session会话比较麻烦。 当然Struts2同样不依赖Servlet容器,可以在Spring AOP中可以使用com.opensymphony.xwork2.ActionContext,就可以获得Session。 但是在Servlet中或struts1中,可以通过ThreadLocal方式将ses转载 2014-07-26 22:17:55 · 5136 阅读 · 0 评论 -
使用json-lib完成json的序列化和反序列化
json的序列化和反序列化在现在的javaweb中特别是ajax中使用的比较频繁,现在本人就这种技术提出自己的使用心得。 我的pojo对象的结构是这样的 部门表和员工表 1对多的关系 部门对象 public class Dept implements java.io.Serializable { private Integer depid;//部门ID转载 2014-07-26 22:21:24 · 713 阅读 · 0 评论 -
从MVC框架看MVC架构的设计
从MVC框架看MVC架构的设计 尽管MVC早已不是什么新鲜话题了,但是从近些年一些优秀MVC框架的设计上,我们还是会发现MVC在架构设计上的一些新亮点。本文将对传统MVC架构中的一些弊病进行解读,了解一些优秀MVC框架是如何化解这些问题的,揭示其中所折射出的设计思想与设计理念。 MVC回顾 作为一种经典到不能再经典的架构模式,MVC的成功有其必转载 2014-10-17 17:53:15 · 549 阅读 · 0 评论