轻量可伸缩的xlightweb

09-08-20 banq
xLightweb是基于http的客户端和服务器端应用,提供同步异步非堵塞的HTTP功能,包括Http Server和Http Client。比MINA等多一个客户端。

它是基于非堵塞NIO xSocket, xSocket要比Grizzly透明多,因此基于xLightweb无疑是独立MINA Grizzly、JBoss的Netty以及SUN的Grizzly以外,另外一个非堵塞Http服务器的可选方案。

xLightweb最独特的功能就是实现Http Proxy,因为它整合了客户端HttpClient,是JDK HttpClient的加强版,增加异步非堵塞功能,而又有服务器端HttpRequest Server。

这样,可以使用xLightweb在一个大型并发应用环境中,实现请求和响应分离分派,也可以使用xLightweb作为Request dispatcher请求分派器。

http://xlightweb.sourceforge.net/

         

banq
2009-08-26 17:26
下面这篇文章谈如何使用xSocket-http实现异步的http,也谈到了Servlet 3.0的comet,以及如何在Servlet 2.5等现有下实现异步,感觉写的比较乱。

异步http和comet

taochenpfj
2009-09-02 10:32
这个服务管理器应该可以通过rest方式进行操作吧?

如果是这样的话,我一直想实现的数据库中间件,就可以通过这个方式进行处理了,将这个中间件作为缓存的访问者,应用项目和数据库都通过这个中间进行交互

taochenpfj
2009-09-02 10:46
谢谢banq老师啦,这个轻量级的东西真是不错啊,看了跟它相关连的一篇文章感觉更有信心:http://www.javaworld.com/javaworld/jw-03-2008/jw-03-asynchhttp.html

taochenpfj
2009-09-02 19:18
现在就是想把这个组件配置到tomcat中,这样就可以在系统中嵌入跟系统调试相关的功能,可以抛出相应的sql或是其他信息!老早就想过这个东西,但是碰到从server推到client的情形就不行了!

猜你喜欢