4、两个评测J2EE产品的标准
目前主要有两个标准可用于对J2EE应用服务器产品进行标准性的测试和衡量。
一是J2EE兼容性测试(J2EE Compatibility Test Suite)。它是Sun提供的一个测试套件,包括5000多个测试,其中包括了J2EE规范所要求的所有类和方法的测试,用以检查J2EE应用正确而一致的交互。它可以保障应用的可移植性,使EJB组件、JSP和servlets可以运行在不同的J2EE应用平台上,保障不同厂商实现的一致性。市场上的大多数J2EE应用服务器都通过了J2EE1.2兼容性测试,目前只有IBM、Sybase等少数几家通过了J2EE1.3兼容性测试。
二是Ecperf。它是一种应用服务器性能标准,主要用于J2EE应用服务器的可伸缩性和性能测试。它的开发是由众多在行业内处于领先地位的J2EE应用服务器厂商协作完成的,由两部分组成:一个用Java语言编写的测试应用程序和相关的驱动程序,一套详细的测试规范和结果报告的规范。Ecperf标准主要是模仿现实世界中系统所要承受的工作量,具体包括制造、供应链管理和订单/库存等过程,可以衡量J2EE环境的完整性、兼容性和可伸缩性,并提供基于J2EE的服务器性能的严格比较。
网友评论