CAS进入java的web开发世界

本系列文章的定位是有一定的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在集群中是如何工作的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值