J2EE
laiwusheng
忍
展开
-
基于Hessian的高性能远程对象调用的服务器端和客户端的Demo
概要介绍在我们的项目中,特别是在J2EE分布式系统中,我们经常需要选择某种远程服务协议,在分布的进程间来进行交互和系统数据调用。目前可供选择的协议 EJB、 基于SOAP的Web Service 这些都是重量级的,也有像RMI、Socket这样的比较原始的。但是Hessian/burlap/HttpInvoker是比较优秀的,也曾在多个项目和工程中使用,性能比较好,也比较稳定,如阿里巴巴(原创 2010-03-16 14:40:00 · 1843 阅读 · 0 评论 -
通过 Tomcat Advanced I/O 获得高性能的 Ajax
<br />浏览器通过发送请求和显示来自服务器的响应与 Web 服务器进行通信。这似乎不是很重要,但从几个方面考虑,它都与本文相关。<br />富 Web 应用程序逐渐尝试提供一些与请求/响应模型不同的功能。Ajax 框架由底层的请求/响应模型抽象而来,它提供了一种运行在客户端的类似于图形用户界面(GUI)的模型。它像一个本地的重量级 Microsoft® Windows® 或 KDE 应用程序。这意味着您可以创建响应事件的代码,而不是响应请求的代码。细粒度的事件处理对富用户界面至关重要。但在底层,仍然有一原创 2010-12-08 15:13:00 · 495 阅读 · 0 评论 -
spring Remoting 实现分布式
spring远程编程 从根本上分析Remoting实际上是种企业分布式计算组件在同服务器(Java虚拟机)内进行服务(或类)并不需要把自己暴露为种远程服务;但是如果你需要和个外部(在区别服务器上或在个区别组织中)进行通讯话那么必须把它实现为个远程服务Spring框架为把业务类暴原创 2011-07-14 14:35:36 · 1306 阅读 · 0 评论 -
BTrace 工具使用
BTrace是一个实时监控工具,使用了java agent 和jvm attach技术,可以在product的情况下实时监控线上程序的运行情况。另,有插件可与visualVM一起使用。 不多说了,具体的可见:http://kenai.com/projects/btrace 下面介绍几个Helloworld示例: 主要使用了btrace命令:btrace [pid] class原创 2011-11-07 14:00:18 · 602 阅读 · 0 评论