- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
?
?
?
?
?
?
Apusic 应用服务器 5.0
技术白皮书
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
1 概述
2006年5月,新一代Java企业级平台开发规范JavaEE 5正式通过了JCP(Java Community Process)的批准。JavaEE 5规范是Java平台在企业级应用上的一次重大的升级,正像JavaEE 5提倡的口号:“Do more with less work”一样,JavaEE 5的推出,标志着JavaEE平台开始朝着轻量、敏捷的方向发展。
JavaEE 5为我们带来了以下的新特性:
简化的配置标志着JavaEE 开发过程由繁入简的蜕变
全新的EJB模型新的EJB 3.0 规范,在保持并且增强了EJB原有功能的同时,其开发也变得简单起来
新的Web开发技术新纳入的JSF 1.2 规范,使得Web应用的开发跨上了新的台阶
更完善的Web Services支持Web Services开发过程的简化,是JavaEE 5.0的最大特色
作为全球第四家通过JavaEE 5兼容性测试认证的产品,Apusic应用服务器5.0不仅允许客户使用所有JavaEE 5规范的新技术特性,更提供了一组Apusic应用服务器特有的优势技术,包括:
Web开发新变革——Apusic OperaMasksApusic应用服务器5.0融合了金蝶中间件公司沉淀多年的Web开发解决方案“Apusic OperaMasks”。Apusic OperaMasks提供了从容器级别对Ajax予以支持的JSF引擎,与其它Ajax解决方案相比,它对Ajax的支持是原生的。任何JSF应用,在Apusic OperaMasks引擎上运行时,无需修改任何代码,只需要增加一个配置参数,都能够转变成为自然而然的Ajax应用。此外,Apusic OperaMasks还拥有丰富的组件库,包括用TreeView以树结构来组织数据,用DataGrid以表格形式展现数据,用Chart以图表形式绘制数据,用DataView以任何你能够想到的格式来描述数据等,并且,这些Rich Components还具备换肤、自定义风格等其它特色。Apusic OperaMasks技术为Web应用开发提供了标准、开放、完整、先进的解决方案。
WebDav协议的支持JavaEE 规范对应用的管理粒度为“模块”,即可以管理以war、jar、或者ear形式组织的应用。Apusic应用服务器5.0提供了符合RFC2518的WebDav实现,这使得对应用的管理粒度可以细致到单独的文件资源,从而使用户对大型Web站点的内容管理工作变得更为简单与精准。
特有的Apusic Launcher技术常规J2EE应用服务器的 Class Loader 机制无法克服应用与系统之间类命名空间相互冲突的局限,在Apusic Launcher启动模式下,Apusic应用服务器5.0使用自己特有的Filter Class Loader来启动服务器和装载应用,可有效避免应用服务器和用户应用中第三方库的冲突。
完善的集群支持Apusic 应用服务器5.0提供了完善的集群解决方案,包括对Web、JNDI、EJB、JMS等JavaEE资源进行集群。Apusic集群提供了创新性的设计和实现,采用了Client Session Cache(客户端会话缓存)等独创技术,以保障企业应用的高可用性及水平可扩展性。
Apusic Domain支持Apusic 应用服务器5.0提供域模型(Domain)概念,使得应用服务器的管理和部署更加简便和灵活。
可加密混淆的JSPC工具使用JSPC工具发布应用时,只需发布编译好的JSP class,而不需要提供JSP源程序文件,从而避免暴露JSP源代码。JSPC也省略了应用运行时对JSP的编译过程,从而节省了首次编译时间。此外,Apusic JSPC工具还可以与金蝶中间件提供的Java编译混淆器“Jocky”联合使用,使得JSPC编译出来的class文件不可反编译,从而有效保护客户知识产权。
对第三方Http服务器的集成Apusic 应用服务器5.0有自己的Http服务器实现,但也允许用户集成使用其它的Http服务器,以获取增值服务,例如集成Apache Http Server和IIS等。
支持多Selector的多路复用服务Apusic 应用服务器5.0在NIO的方式下,能够使用多个Selector来服务用户的请求,从而在多CPU的环境下提升性能。
可扩展的安全框架Apusic 应用服务器5.0提供灵活的、可扩展的安全框架,能够将JavaEE的安全认证与LDAP、数据库或其它身份验证服务器集成,提供认证和授权服务,并与
文档评论(0)