zylzb的专栏

该博客使用博客搬家功能从http://haohaoxuexi.iteye.com搬迁过来,发现搬迁过来的效果不好,决定陆续手动搬迁到新地址http://blog.csdn.net/elim168...

将博客搬至CSDN

准备将博客搬至CSDN,地址是:http://blog.csdn.net/zylzb。

2014-10-27 17:41:58

阅读数 573

评论数 0

Cas(09)——通过Proxy访问其它Cas应用

通过Proxy访问其它Cas应用   目录 1.1     原理 1.2     配置 1.2.1    代理端 1.2.2    被代理端 1.3     请求示例          考虑这样一种场景:有两个应用App1和App2,它们都是受Cas Server保护的,即请求它...

2014-10-27 17:41:52

阅读数 797

评论数 0

Cas(08)——单点登出

单点登出   目录 1.1     Cas Client端配置单点登出 1.2     Cas Server端禁用单点登出   1.1     Cas Client端配置单点登出        单点登出功能跟单点登录功能是相对应的,旨在通过Cas Server的登出使所有的Cas...

2014-10-27 17:41:47

阅读数 1550

评论数 0

Cas(07)——建立使用Cas进行单点登录的应用

建立使用Cas进行单点登录的应用   目录 1.1加入cas-client-core-xxx.jar到classpath 1.2配置Filter 1.2.1AuthenticationFilter 1.2.2TicketValidationFilter 1.2.3HttpServle...

2014-10-27 17:41:41

阅读数 466

评论数 0

Cas(06)——基于数据库的认证

基于数据库的认证   目录 1.1      BindModeSearchDatabaseAuthenticationHandler 1.2      QueryDatabaseAuthenticationHandler 1.2.1     PrefixSuffixPrincipalNa...

2014-10-27 17:41:35

阅读数 529

评论数 0

Cas(05)——修改Cas Server的其它配置

修改Cas Server的其它配置   目录 1.1      修改host.name 1.2      修改SSO Session的超时策略 1.3      修改允许管理service的角色 1.4      修改logout后的重定向 1.5      禁用logout后的回调...

2014-10-27 17:41:29

阅读数 796

评论数 0

Cas(04)——更改认证方式

在Cas Server的WEB-INF目录下有一个deployerConfigContext.xml文件,该文件是基于Spring的配置文件,里面存放的内容常常是部署人员需要修改的内容。其中认证方式也是定义在这个文件中的,id为authenticationManager的bean的authenti...

2014-10-27 17:41:23

阅读数 772

评论数 0

Cas(03)——Cas Server中各配置文件介绍

Cas Server中各配置文件介绍          Cas Server中所有的配置文件都是放在WEB-INF目录及其子目录下的。        在WEB-INF/classes下的配置文件有: l  cas-theme-default.properties:该文件存放的是css文件的...

2014-10-27 17:41:18

阅读数 794

评论数 0

Cas(02)——部署Cas Server

部署Cas Server          Cas应用都需要有一个Cas Server。Cas Server是基于Java Servlet实现的,其要求部署在Servlet2.4以上版本的Web容器中。在此笔者将其部署到tomcat7中。Cas Server是要求使用https协议进行访问的,...

2014-10-27 17:41:12

阅读数 481

评论数 0

Cas(01)——简介

Cas的全称是Centeral Authentication Service,是对单点登录SSO(Single Sign On)的一种实现。其由Cas Server和Cas Client两部分组成,Cas Server是核心,而Cas Client通常就对应于我们的应用。一个Cas Server可...

2014-10-27 17:41:07

阅读数 725

评论数 0

Spring使用Cache、整合Ehcache

Spring使用Cache            从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存...

2014-10-27 17:41:02

阅读数 861

评论数 0

Ehcache(09)——缓存Web页面

页面缓存 目录 1       SimplePageCachingFilter 1.1      calculateKey 1.2      可配置的初始化参数 1.2.1     cacheName 1.2.2     blockingTimeoutMillis 2       S...

2014-10-27 17:40:56

阅读数 804

评论数 0

Ehcache(08)——可阻塞的Cache——BlockingCache

可阻塞的Cache—BlockingCache          在上一节我们提到了显示使用Ehcache锁的问题,其实我们还可以隐式的来使用Ehcache的锁,那就是通过BlockingCache。BlockingCache是Ehcache的一个封装类,可以让我们对Ehcache进行并发操作...

2014-10-27 17:40:50

阅读数 873

评论数 0

Ehcache(07)——Ehcache对并发的支持

Ehcache对并发的支持          在高并发的情况下,使用Ehcache缓存时,由于并发的读与写,我们读的数据有可能是错误的,我们写的数据也有可能意外的被覆盖。所幸的是Ehcache为我们提供了针对于缓存元素Key的Read(读)、Write(写)锁。当一个线程获取了某一Key的Re...

2014-10-27 17:40:45

阅读数 1475

评论数 0

Ehcache(06)——监听器

监听器          Ehcache中监听器有两种,监听CacheManager的CacheManagerEventListener和监听Cache的CacheEventListener。在Ehcache中,Listener是通过对应的监听器工厂来生产和发生作用的。下面我们将来介绍一下这两...

2014-10-27 17:40:39

阅读数 614

评论数 0

Ehcache(05)——缓存的查询

缓存的查询 目录 1.    使Cache可查询 1.1     基于Xml配置 1.2     基于代码的配置 2     指定可搜索的属性 2.1     可查询属性类型 2.2     属性的提取 2.2.1    定义自己的AttributeExtractor 2.2.2...

2014-10-27 17:40:33

阅读数 627

评论数 0

Ehcache(04)——设置缓存的大小

设置缓存的大小   目录 1     CacheManager级别 2     Cache级别 3     大小衡量 4     配置大小示例          缓存大小的限制可以设置在CacheManager上,也可以设置在单个的Cache上。我们可以设置缓存使用内存的大小,也可...

2014-10-27 17:40:27

阅读数 953

评论数 0

Ehcache(03)——Ehcache中储存缓存的方式

Ehcache中储存缓存的方式   目录 1     堆内存(MemoryStore) 1.1     指定可用内存 1.2     驱除策略 1.3     元素过期 2     非堆内存(BigMemory) 3     磁盘(DiskStore) 3.1     指定可用容...

2014-10-27 17:40:21

阅读数 1863

评论数 0

Ehcache(02)——ehcache.xml简介

ehcache.xml简介          ehcache.xml文件是用来定义Ehcache的配置信息的,更准确的来说它是定义CacheManager的配置信息的。根据之前我们在《Ehcache简介》一文中对CacheManager的介绍我们知道一切Ehcache的应用都是从CacheMa...

2014-10-27 17:40:16

阅读数 560

评论数 0

Ehcache(01)——简介、基本操作

Ehcache简介 目录 1       CacheManager 1.1      构造方法构建 1.2      静态方法构建 2       Cache 2.1      Cache的创建          Ehcache是用来管理缓存的一个工具,其缓存的数据可以是存放在内存...

2014-10-27 17:40:10

阅读数 438

评论数 0

提示
确定要删除当前文章?
取消 删除