比如说,使用Value Object模式,来减少client 对 server的方法调用,从而减少网络负担。应该还有其他的方法吧,请高手多指点。

解决方案 »

  1.   

    web应用,就是B/S了,减少网络负载?
    实现同样的功能,尽量少的让用户连接你的服务器?VO,对与B/S结构能减少网络负载?没感觉。
      

  2.   

    如果你是想降低浏览器与服务器之间的网络流量的话,可以使用压缩,但是这个以降低服务器性能为代价的
    test.jsp
    <%@ page import="java.io.*" %><% //注意不能有多余的回车
    response.setHeader("Content-Encoding","gzip");
    java.io.OutputStream myOut = new java.util.zip.GZIPOutputStream(response.getOutputStream());
    java.util.Enumeration enum = request.getHeaderNames();
    while(enum.hasMoreElements()) {
    String key = (String) enum.nextElement();
    myOut.write((key + ":" + request.getHeader(key) + "<br>").getBytes());
    }myOut.flush();
    myOut.close();
    %>
    注意,这个JSP开始、中间、结尾都不可以包含回车