03 中创中间件应用服务器V9技术白皮书 -OK

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中创中间件应用服务器技术白皮书

中创软件商用中间件股份有限公司

2014年12月

目录

第1章市场概述 (3)

1.1.核心价值 (3)

1.2.市场需求 (4)

第2章产品概述 (6)

第3章产品组成架构 (8)

3.1.体系结构 (8)

3.2.容器 (9)

3.2.1. Web容器 (9)

3.2.2. EJB容器 (10)

3.3.服务 (12)

3.3.1. 会话管理(Session Management) (12)

3.3.2. 连接器(Connector) (13)

3.3.3. 名字服务(Naming Service) (14)

3.3.4. 消息服务(Messaging Service) (16)

3.3.5. JMX服务(JMX Service) (17)

3.3.6. 邮件服务(JavaMail) (17)

3.3.7. 事务服务(Transaction Service) (18)

3.3.8. 安全服务(Security Service) (20)

3.3.9. 数据源(DataSource) (21)

3.3.10. 持久服务(Java Persistence) (22)

3.3.11. RMI-IIOP (23)

3.3.12.上下文依赖注入服务(Contexts and Dependency Injection) (23)

3.3.13. Web服务(Web Services) (24)

第4章产品特性 (26)

4.1.灵活部署,快速构建 (26)

4.2.统一管理,便捷运维 (26)

4.3.全面监控,运筹帷幄 (26)

4.4.高效集群,稳定可靠 (27)

4.5.国产软硬件环境兼容,自主可控 (28)

4.6.支持云计算,助力云迁移 (28)

4.7.弹性架构,随需扩展 (29)

4.8.W EB攻击防护,安全增值 (29)

第5章综述 (31)

5.1.产品优势 (31)

5.2.市场应用 (31)

第6章运行环境 (33)

第7章支持的标准及规范 (35)

第8章公司简介 (37)

第9章成功案例 (38)

第10章附录 A. 术语表 (40)

第11章技术联系人 ......................................................................................................................... 错误!未定义书签。

第1章市场概述

1.1. 核心价值

应用服务器位于操作系统与应用系统之间,为分布式应用的开发、部署、运行与管理提供支持,为应用程序提供事务、安全、消息、数据访问等各项服务。它为企业级的分布式应用提供了一个标准的平台,使得应用软件开发和运行能够独立于特定的计算机硬件和操作系统平台之上,以实现企业应用系统的集成。

图 1.1. 应用服务器的核心价值

使用了应用服务器,用户在构建自己业务应用的时候,不再需要关心系统资源的使用、用户访问、 交易管理、安全等一系列系统底层技术的实现,只需按照应用服务器支持的组件标准设计应用。按照此 标准设计的应用,可以根据业务的需求,支持成千上万的用户,成为分布式企业应用系统。

应用服务器给用户业务开发带来以下好处:

• 缩短投放市场所需的时间:时间因素绝对是所有项目的首要问题,使用应用服务器则可以缩短系统的开发时间,使得用户系统提早投入市场,提升企业竞争力。

• 节省应用开发费用:Standish组织调查100个关键任务应用系统,对其编码中的业务/应用部分的代码量和基础结构部分的代码量进行评估,结果表明只有少于30%的代码与应用/业务有关, 而其余部分归属于基础结构,如果使用应用服务器进行开发,费用可节省25%到60%。

• 减少系统运行开销:一个不采用应用服务器部署的系统,其初期采购及运行费用将加倍。许多大企

业因为使用应用服务器而在硬件及软件方面节省了大量的投资。

• 提高软件质量:在自行建立的应用系统中,每次将新的应用组件加入到系统时,新应用的中间件层次都会被相应地增加进来,使系统变得繁琐复杂。应用服务器具有清晰的接口层次,可以大大降低新系统与原有系统的维护成本。此外,由于应用服务器支持数百万的交易吞吐量,其质量远远高于自行开 发的中间层产品。

• 降低维护费用:自行开发的基础结构,其年维护费较高,而使用应用服务器,应用服务器是成熟度较高的软件,其维护费用微乎其微,这将降低整个系统的维护费用。

1.2. 市场需求

全球化和网络化发展给应用服务器开拓了更加广阔的市场,据Gartner 2013年3月份出具的全球软件市场调查报告显示,2012年全球应用服务器的市场份额为267.24亿人民币,比2011年增长12.52%,比2010年增长25.73%。2012年国内应用服务器市场为10.55亿人民币,比2011年增长15.02%,比2010年增长71.97%。

从市场增长趋势上看,过去两年,应用服务器保持着良好的发展势头。未来三年,应用服务器市场规模增长率将保持在10%以上,实现高速发展,并逐渐成为推进中间件行业发展的“中流砥柱”。

虽然应用服务器的市场前景很好,但是国产应用服务器实现蓬勃发展仍然有很大的压力,原因主要包括以下两方面:

首先,全球化和网络化的发展在给应用服务器的发展提供广阔市场前景的同时,也给应用服务器技术的发展带来新的挑战和考验。这是所有应用服务器产品都需要面对和解决的问题,面对新的挑战,行业推出了JEE6规范来解决新的需求。JEE6规范专注于对平台合理精简,给用户提供更简单的开发和部署环境,提高生产效率。国内外各大应用服务器厂商也都纷纷研究,实现JEE6规范。

其次,我国软件行业起步较晚,发展缓慢,国外品牌占据了国内外绝大部分市场。来自Gartener 2013年3月份的全球软件市场调查报告,2012年国产应用服务器在国内的市场份额仅为5.82%,在国外的市场份额更是微乎其微。

为了推进国产软硬件技术的发展,国家推出核高基6-1,核高基6-2、核高基2013等重大专项促进中间件产业的发展,另一方面国家制定了《基于J2EE的应用服务器技术规范》,规范国产应用服务器的发展,中创中间件作为新国标的起草单位,在2013年6月推出了既遵循JEE6规范又符合国家标准的Loong AS V9版本。

相关文档
最新文档