欢迎来到天天文库
浏览记录
ID:59378382
大小:180.71 KB
页数:23页
时间:2020-01-26
《Apusic 应用服务器 5.0技术白皮书.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Apusic应用服务器5.0技术白皮书 1概述2006年5月,新一代Java企业级平台开发规范JavaEE5正式通过了JCP(JavaCommunityProcess)的批准。JavaEE5规范是Java平台在企业级应用上的一次重大的升级,正像JavaEE5提倡的口号:“Domorewithlesswork”一样,JavaEE5的推出,标志着JavaEE平台开始朝着轻量、敏捷的方向发展。JavaEE5为我们带来了以下的新特性:·简化的配置标志着JavaEE开发过程由繁入简的
2、蜕变·全新的EJB模型新的EJB3.0规范,在保持并且增强了EJB原有功能的同时,其开发也变得简单起来·新的Web开发技术新纳入的JSF1.2规范,使得Web应用的开发跨上了新的台阶·更完善的WebServices支持WebServices开发过程的简化,是JavaEE5.0的最大特色作为全球第四家通过JavaEE5兼容性测试认证的产品,Apusic应用服务器5.0不仅允许客户使用所有JavaEE5规范的新技术特性,更提供了一组Apusic应用服务器特有的优势技术,包括:·Web开发新变革——ApusicOpe
3、raMasksApusic应用服务器5.0融合了金蝶中间件公司沉淀多年的Web开发解决方案“ApusicOperaMasks”。ApusicOperaMasks提供了从容器级别对Ajax予以支持的JSF引擎,与其它Ajax解决方案相比,它对Ajax的支持是原生的。任何JSF应用,在ApusicOperaMasks引擎上运行时,无需修改任何代码,只需要增加一个配置参数,都能够转变成为自然而然的Ajax应用。此外,ApusicOperaMasks还拥有丰富的组件库,包括用TreeView以树结构来组织数据,用Dat
4、aGrid以表格形式展现数据,用Chart以图表形式绘制数据,用DataView以任何你能够想到的格式来描述数据等,并且,这些RichComponents还具备换肤、自定义风格等其它特色。ApusicOperaMasks技术为Web应用开发提供了标准、开放、完整、先进的解决方案。·WebDav协议的支持JavaEE规范对应用的管理粒度为“模块”,即可以管理以war、jar、或者ear形式组织的应用。Apusic应用服务器5.0提供了符合RFC2518的WebDav实现,这使得对应用的管理粒度可以细致到单独的文件
5、资源,从而使用户对大型Web站点的内容管理工作变得更为简单与精准。·特有的ApusicLauncher技术常规J2EE应用服务器的ClassLoader机制无法克服应用与系统之间类命名空间相互冲突的局限,在ApusicLauncher启动模式下,Apusic应用服务器5.0使用自己特有的FilterClassLoader来启动服务器和装载应用,可有效避免应用服务器和用户应用中第三方库的冲突。·完善的集群支持Apusic应用服务器5.0提供了完善的集群解决方案,包括对Web、JNDI、EJB、JMS等JavaEE
6、资源进行集群。Apusic集群提供了创新性的设计和实现,采用了ClientSessionCache(客户端会话缓存)等独创技术,以保障企业应用的高可用性及水平可扩展性。·ApusicDomain支持Apusic应用服务器5.0提供域模型(Domain)概念,使得应用服务器的管理和部署更加简便和灵活。·可加密混淆的JSPC工具使用JSPC工具发布应用时,只需发布编译好的JSPclass,而不需要提供JSP源程序文件,从而避免暴露JSP源代码。JSPC也省略了应用运行时对JSP的编译过程,从而节省了首次编译时间。此
7、外,ApusicJSPC工具还可以与金蝶中间件提供的Java编译混淆器“Jocky”联合使用,使得JSPC编译出来的class文件不可反编译,从而有效保护客户知识产权。·对第三方Http服务器的集成Apusic应用服务器5.0有自己的Http服务器实现,但也允许用户集成使用其它的Http服务器,以获取增值服务,例如集成ApacheHttpServer和IIS等。·支持多Selector的多路复用服务Apusic应用服务器5.0在NIO的方式下,能够使用多个Selector来服务用户的请求,从而在多CPU的环境下
8、提升性能。·可扩展的安全框架Apusic应用服务器5.0提供灵活的、可扩展的安全框架,能够将JavaEE的安全认证与LDAP、数据库或其它身份验证服务器集成,提供认证和授权服务,并与ApusicSSO紧密集成。·高度安全性国外厂商在诸如安全算法、加密位数等核心技术上是有严格的海外出口限制的,这对我国的信息化安全是一种严重的挑战。Apusic应用服务器5.0完整实现了Java安全框架,包
此文档下载收益归作者所有