当前位置 : 首页

一个高可扩展的基于非阻塞IO的服务器架构

       原文链接
       并发编程网链接
  
       如果你被要求去写一个高可扩展性的基于JAVA的服务器,你很快就会决定使用JAVA NIO包。为了让服务器跑起来,你可能会花很多时间阅读博客和教程来了解线程同步需要NIO SELECTOR类以及处理一些常见的陷阱。本文描述了一个面向连接基于NIO的服务器的基本架构。 ...

并发学习执行情况

...

单点登录技术细节

#单点登录各部分技术细节
本文记述了单点登录系统所用的各种技术细节,实现思路请参考单点登录系统,玩透整个项目,为自己做一些技术积累,也欢迎有做过这方面的朋友一起交流讨论。
...

单点登录系统

#单点登录系统
单点登录系统是一个功能比较单一的系统,核心功能就是一键登录和登出一些互相信任的业务系统。网上一些成熟的商业单点系统还包括了一些其它的功能,包括日志记录,https(安全),硬件(key)等。网上有很多开源框架,我参考了JA-SIG CAS ( Central Authentication Service ),并简单的实现了CAS1.0协议部分内容,最新的CAS协议请参考CAS 3.0。CAS最初是Yale 大学发起的一个企业级的、开源的项目,目前是apereo基金会旗下的一个项目,项目GitHub地址。查看CAS Wikipedia, CAS Wiki可以了解更多CAS的信息。大家可以尝试SSO之CAS单点登录实例演示在自己的机器上简单搭一个,你会发现它真的很酷,也很简单。
...

Java并发编程学习计划

#Java并发编程学习计划#
学习计划差不多是2014.12.1成型,强烈感谢并发编程交流答疑群(186185166)多位前辈的指点。
...