Webspace EAP是一个开发、部署、运行、管理和维护企业服务的基础平台,是一种扩展的中间件产品,它遵循JCP组织发布的J2EE规范,符合JBI、JTA、Web service、XSLT、SSL、WPDL、BEPL4WS等主流规范,集成了传统的中间件技术、开放领先的软件开发框构、分布式组件技术、数据库技术、互联网服务,提供了当今大型企业管理应用系统开发所需的绝大部分通用服务,从用户操作界面到业务逻辑,从信息传递、交易处理到数据和专有系统的访问,涉及10多项标准,是企业应用的基础平台。开发人员或用户只需少量的代码,即可快速开发和部署一个稳定、安全、复杂、开放、可移植的大型分布式应用软件系统。
该平台主要包括四大类产品:
(1)应用程序开发平台(iFrame)
作为整个企业应用系统集成平台的基础构成,应用程序开发平台能够为项目开发人员提供一个高效、稳定、安全的开发平台。基于这个平台可以开发人员真正地关注于业务的设计,而不需要过多的技术考虑,从而提高软件的质量和开发效率,降低开发成本和风险。
(2)企业服务总线(ESB)
传统的集成平台底层一般使用EAI技术,然而随着应用增多,接口数量应接不暇。企业服务总线采用新一代的ESB技术,彻底摆脱了传统EAI中中央服务器的集中式交换模式,采用轻量级的分布部署模型,通过对服务的注册、发布、流程化等一系列的管理。
(3)门户集成平台(Portal)
企业的各种应用系统通常比较分散、门户集成模块通过将数据资源和互联网资源统一集成到一个界面中,根据每个用户使用特点和角色差异,形成个性化的应用与信息展现。
(4)流程管理平台(BPM)
组织内大量的数据是被业务流程所访问和维持的。现有的各种应用系统(ERP、HR等),一般只能处理简单的部门内部应用流程。流程管理模块通过工作流引擎进行流程层面的系统整合。