xixi

Java EE性能调优

2017/12/07

Web容器的基本性能

  1. 减少输出
     减少服务器产生的结果输出可以加快返回到浏览器的速度。
  2. 合并CSS和JavaScript资源
  3. 压缩输出
  4. 不要使用jsp动态编译

线程池

应用服务器通不只有一个线程池。一个线程池用来处理servlet的请求,另一个处理远程EJB请求,第三个则可以处理JMS请求

解析和编组概述

给定一组XML或JSON字符串,程序必须将其转换成适合Java处理的数据。依据程序的上下文和输出结果,这个过程被称为编组(marshal)或解析。返回来从数据生成XML或JSON串则称为解组。
一般来说,处理这些数据涉及以下四种技术。
标识符解析器(Token parser)
 解析器遍历输入数据中的标识符,当发现标识符时则回调相应对象上的方法。
拉模式解析器(Pull parser)
 输入的数据与解析器关联,程序从解析器中请求标识符
文档模型(Document model)
 输入数据被转换成文档风格的对象,以便程序在查找数据片段时可以遍历。
对象呈现(Object representation)
通过与输入数据对应的预定类,可以将数据转换成一个或多个Java对象

CATALOG
  1. 1. Web容器的基本性能
  2. 2. 线程池
  3. 3. 解析和编组概述