当前位置: 代码迷 >> Web前端 >> 【转】CAS进来java的web开发世界
  详细解决方案

【转】CAS进来java的web开发世界

热度:108   发布时间:2012-12-25 16:18:28.0
【转】CAS进入java的web开发世界

http://blog.csdn.net/sjbup/article/details/7454055

本系列文章的定位是有一定的java语言基础,写过jsp或是servler,但是对于里面的很多机制又不甚了解的开发人员。也面向那些希望深入理解CAS是如何实现单点登录的以及如何使用CAS的开发人员。

另外,本人希望能通过本系列文章,能带动读者有一个深入的去看源码的习惯。我刚参加工作的时候,写出来的代码往往有这种疑惑:不知道这样实现是否合理,会不会出问题。性能是不是最好的。如果去让那些java大牛实现这样的功能,他们会怎么写。这样的疑惑一直持续了很长时间。后来偶然看到一种说法,说是很多人都有这种疑惑,打消这种疑惑的最好的办法就是去阅读开源项目的源码。我之前在大学的时候,学校的底晓强底老师就总跟我们说要多读源码,而不是去看如何使用框架。当时虽不以为然,但也尝试着去读。那时候读的是struts的源码。总是读一点就觉得晦涩难懂就浅尝辄止了。上班之后,也试着读tomcat4.0和spring的源码。Tomcat4.0就是把几个核心的类读了一下。Spring更是遇到需要深入去看的才读一下。也是不够深入。看到比较深入的就是CAS了。感觉看了之后确实有收获。我希望能够把这种收获同大家共享。

其实之前已经有很多对CAS的分析的文章了。讲解的也都非常深入。我这里只不过是拾人牙慧并加入了一些自己的体会而已。

本系列文章不是那种专门讲解如何配置CAS的书籍。我将按照下面顺序进行讲解。将来写的时候,可能会有变动,但不会有太大的变动。



        CAS 技术的基础

       CAS技术的原理及分析

       CAS认证流程-(webflow框架讲解)

       CAS中ticket的生成与管理(quartz框架的讲解)

       CAS中的系统管理(spring security框架讲解)

       CAS中特殊应用场景的解决方案

       CAS在集群中是如何工作的。


  相关解决方案