J2EE应用服务器技术指标1)是企业级JavaEE应用服务器,由纯Java编写,支持JavaEE5的标准和规范,支持相关JavaSE6.0/5.0的标准和规范;通过JavaEE5认证,并向下兼容;2)支持CommonJTimer、CommonJWorkManager、JMXRemoting(JSR-160)、JavaEEManagement(JSR-77)、ScriptingintheWebContainer(JSR-223);3)支持开放的面向服务架构(SOA),支持主流的WebService及XML的标准和协议;4)支持基于应用服务器软件本身的集群技术,实现多个应用服务器之间的动态负载均衡和容错;支持基于内存、共享文件和数据库的集群应用会话的保持;5)内置HTTP负载均衡器;并支持应用级负载均衡,提供多种负载均衡的算法,包括:循环往复、权重、随机、自定义选取等;6)支持集群中动态增加应用服务器的功能,可随应用系统的规模扩大,将新增加的应用服务器加入到原有的集群中,统一对外提供服务;7)支持异构硬件平台之间的集群功能,支持在局域网(LAN)、城域网(MAN)和广域网内(WAN)的集群部署;在管理服务器和节点管理代理失效时,不影响集群或者独立应用服务器实例的正常启动和运行;8)应用服务器本身具有执行线程池的自调优能力;提供过载保护功能,保护服务器免于出现内存耗尽的异常或者执行队列过载,提高服务器或集群的可用性;9)支持Java安全模式、Java密码架构(JCA)、Java加密扩展(JCE)、Java安全套接字扩展(JSSE)、Java身份验证和授权服务(JAAS);10)支持当前流行的硬件系统;支持为INTEL架构优化的JVM,在降低硬件配置情况下提上性能;11)支持当前流行的数据库,并能对数据库的访问效率提供优化功能;12)支持对应用服务器的修改跟踪、锁定功能和回滚过程,以避免误操作;支持JSR88规范,应用的部署和升级可以预先指定时间计划,万一升级失败,可以自动回退到老版本上;支持两阶段部署技术,如果应用部署不成功,部署过程相应的参数修改可以自动回退;13)提供对服务器运行状态监测及统计分析功能,以便对系统进行有效的优化工作;同时支持执行线程池的自调优功能;14)集成开发工具提供开发向导模式,能快速地进行所见即所得的JSP/JSF开发、并提供图形化的EJB、XML、WebServices开发界面;