??xml version="1.0" encoding="utf-8" standalone="yes"?>555夜色666亚洲国产免,欧美日韩精品免费,亚洲成在人线免费观看http://www.aygfsteel.com/paulwong/category/50682.htmlzh-cnMon, 30 Jan 2012 20:14:57 GMTMon, 30 Jan 2012 20:14:57 GMT60- JAAS安全术语http://www.aygfsteel.com/paulwong/archive/2012/01/30/369043.htmlpaulwongpaulwongMon, 30 Jan 2012 15:20:00 GMThttp://www.aygfsteel.com/paulwong/archive/2012/01/30/369043.htmlhttp://www.aygfsteel.com/paulwong/comments/369043.htmlhttp://www.aygfsteel.com/paulwong/archive/2012/01/30/369043.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/369043.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/369043.htmlSubjectQ相当于普通系l中?#8220;当前用户” Q可以从q里取得角色之类的信息,里面q含有一个MANAGERc,可以查数据库Q如subject.login(...)是查数据库是否匚w密码PrincipalQ相当于用户名信?/li>CredentialQ相当于密码或密钥等信息RealmQ加在DAO层外面的一个ADAPTERQ统一调用数据库的Ҏ?/li>SecurityManagerQ权限服务的l一入口Q里面会调用Realm

]]> - 安全认证框架-Apache Shiro研究心得http://www.aygfsteel.com/paulwong/archive/2012/01/28/368930.htmlpaulwongpaulwongSat, 28 Jan 2012 08:07:00 GMThttp://www.aygfsteel.com/paulwong/archive/2012/01/28/368930.htmlhttp://www.aygfsteel.com/paulwong/comments/368930.htmlhttp://www.aygfsteel.com/paulwong/archive/2012/01/28/368930.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/368930.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/368930.html阅读全文

]]> - Oracle Coherence 概述 http://www.aygfsteel.com/paulwong/archive/2012/01/28/368918.htmlpaulwongpaulwongFri, 27 Jan 2012 16:01:00 GMThttp://www.aygfsteel.com/paulwong/archive/2012/01/28/368918.htmlhttp://www.aygfsteel.com/paulwong/comments/368918.htmlhttp://www.aygfsteel.com/paulwong/archive/2012/01/28/368918.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/368918.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/368918.html
Coherence是OracleZ建立一U高可靠和高扩展集群计算的一个关键部Ӟ集群指的是多于一个应用服务器参与到运里。Coherence的主要用途是׃n一个应用的对象(主要是java对象Q比如Web应用的一个会话java对象)和数?比如数据库数据,通过OR-MAPPING后成为Java对象)?br />
单来_是当一个应用把它的对象或数据托给Coherence理的时候,该对象或数据p够在整个集群环境(多个应用服务器节?׃nQ应用程序可以非常简单地调用getҎ取得该对象,q且׃Coherence本n的冗余机制得Q何一个应用服务器节点的失败都不会影响到该对象的丢失。其实如果不使用coherenceQ对于一个会话在多个应用服务器节点的׃n一般是通过应用服务器本w的集群技术,而Coherence的创造者则认ؓZ某种应用服务器技术的集群技术来׃n会话变量的技术ƈ不完_而专门开发出Coherenceq个产品(原来UCؓtangosol)q且最后被Oracle收购Q这个品既有原来各U应用服务器集群所h的各U技术特点,而且又增加了原来各种应用服务器集技术所没有的各U特性?br />
要学习这个品,需要记住ƈ注意的一ҎQCoherence所有的设计都是Z多个(可以是非常多)的JVMQ很多Coherence的测试都是用几十甚至上百个节点来进行的?br />
Coherence的一些技术特?br />
Coherence产品首先是被设计用于高扩展性:
所谓高扩展性就是当一个应用服务器能够处理2000W交易,?0个应用服务器应该能够处理20000W交易?br />
一般而言Q整个应用架构的扩展性由架构里的最不能扩展的部?UC为瓶?军_Q这个瓶颈一般而言都是数据源的处理QCoherence针对q种理解提供了应用层的数据共享缓ԌM一个时候如果应用能够从q个数据~冲里满求,则不会将h发给数据源,从而极大地增强一般的瓉(数据)的扩展性?br />
Z加强数据的写处理性能QCoherenceq设计了延迟写的功能Q就是应用的写会先缓存在Coherence的缓冲区Q然后gq写到数据库里,Z减轻数据源的写压力,Coherence只把最q的更改写到数据源,比如一条数据被更改了多遍,则只有最后的更改会被提交到数据源。而且Q如果可能,多个SQL语句会被变成一个SQL语句批,一ơ提交给数据源,q样又极大地降低了对数据源的压力?br />
熟悉于数据库应用E序Q参加过性能试的有l验的朋友应该知道这非常多的场合Q上qCoherence的特点刚好是对应了非常多的经帔R到的应用出现问题的场景?br />
即Coherence被放在应用服务器和数据库服务器之_从而解决通常应用架构里的瓉(数据瓉)来提高整个应用架构的可扩展性?br />
Coherence的第二个非常重要的特地是支持数据的分区处理,是如果有N个处理节点,则每个节点只理1/N的数据,当一个节点失效时Q该节点的数据会在剩下的节点均分Q每个节点将理1/(N-1)的数据。同LQ当一个节点增加进来时Q则每一个节炚w会分配一部分数据l新的节点,则最l每个节点只理1/(N+1)的数据。大家知道,一般应用服务器的集都有只能缓冲共?G java对象的缺点,而Coherenceq种设计让Coherence能够处理非常多的数据Q只需要通过增加节点的数量,可以处理更多的数据?br />
如果安装了CoherenceQ则应用服务器不需要配|专有的服务器集技术,因ؓCoherence*web模块提供了可用于处理http会话信息在Coherence集群内共享的功能Q当一个节炚w要读取HTTP会话信息而发现自己没有该会话信息的时候,它会把请求同时发l所有的节点(multicast)Q而当一个节炚w要写HTTP会话信息的同Ӟ它也会把写请求发l所有的节点Q所?个节点的处理?00个节点的处理都是一L?br />
1. CachingQ正如Coherence的别名是Data GridQCoherence在这U场景主要是被用于缓存数据源的数据,当应用需要数据时Q直接从Coherence里面取得而不是从后台数据源取得。比如用于缓存用L个h讄信息。这U用方式可以极大降低对后台数据源的压力Qƈ且甚臛_后台数据源不可用的时候也不媄响系l的可用性?br />
2. AnalyticsQ用于查询,从简单查询到复杂查询Q比如用于查询金融交易系l的投资者持仓信?非常密集的查?。这U用方式还可以使用多个节点的ƈ发查询?br />
3. TransactionsQ在Coherence直接处理交易Q可以在Coherence直接提交交易Q从而得到极快的响应速度和高可扩展性?br />
4. EventsQCoherence里可以用事仉动的架构Q能够对事g做出实时的处理。比如在U游戏用EDA架构处理“武器”Q?#8220;装备”的买卖交易?
]]> - 让Apache Shiro保护你的应用http://www.aygfsteel.com/paulwong/archive/2012/01/27/368917.htmlpaulwongpaulwongFri, 27 Jan 2012 12:18:00 GMThttp://www.aygfsteel.com/paulwong/archive/2012/01/27/368917.htmlhttp://www.aygfsteel.com/paulwong/comments/368917.htmlhttp://www.aygfsteel.com/paulwong/archive/2012/01/27/368917.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/368917.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/368917.html阅读全文

]]>
վ֩ģ壺
˫|
|
ɽ|
|
ɽ|
ʡ|
|
Ѯ|
ͬ|
|
|
ϻ|
˼|
ɽ|
|
ī|
|
ϴ|
ɽ|
봨|
ԭ|
|
|
|
ˮ|
|
½|
ͨ|
|
ˮ|
|
|
|
|
|
|
˿|
|
ľ|
|
˴|