| English
免费热线 800 820 7975
首页 产品 案例 服务 goCom “快成长”计划 人才 关于普元    
   
  SOA应用平台EOS
 
- 企业应用之痛
- EOS解决之道
- EOS产品实现
- EOS客户价值
- EOS在线演示
   
  SOA流程平台BPS
 
- 业务流程的挑战
- BPS解决之道
- BPS特性价值
- BPS产品概览
- BPS典型案例
- BPS培训教程
   
   
您的位置:首页 > 产品与案例 > SOA应用平台EOS
构件运行环境(EOS Server)  

EOS Server提供了各种构件的运行环境。在Server中构件按预定规则运行,它们操纵XML数据总线中的数据,完成一定的业务功能;同时Server提供了对EOS架构底层操作API接口,便于用户在扩展运算构件时调用,或者在开发“钩子”服务(在EOS中称为Handle)和页面标签(Tag)时调用。

EOS Server包括服务层和引擎层,其核心功能如图所示。


图EOS Server总体结构图

  • 服务层:服务层是EOS系统架构提供的底层框架服务,包括XML处理接口,异常处理机制,日志服务接口,Cache机制,定时服务等应用框架的一些底层功能。同时,服务层是运行于J2EE Server之上的,实现了对J2EE一些服务的接口封装,例如事务处理、消息服务、EJB服务和WEB Service服务等。
  • 引擎服务层:引擎服务层是EOS Server的核心层次,是基于底层服务层之上的,提供了各种构件运行的环境,包括数据引擎、展现引擎、业务引擎、流程引擎。
    1)展现逻辑引擎将解析执行展现逻辑,在展现逻辑中调用业务逻辑完成一定的业务功能,以及控制页面流转,在调用业务逻辑结束后,展现逻辑引擎会把数据传送到展现页面上,在页面中可以使用丰富的标签库展现数据。
    2)业务引擎主要实现对业务逻辑的解析,并对业务逻辑中的运算逻辑进行调用。业务引擎保证业务逻辑具有分布式处理应用的特性,使得任何一个业务逻辑,都允许外部系统可以通过EJB远程接口调用、或者基于SOAP协议实现WEB Service调用。
    3)数据引擎主要负责数据库处理,在EOS提供的X-R映射的基础上,通过对应用服务器数据源和事务管理的封装,完成应用的数据库处理。
    4)流程引擎是EOS工作流引擎,符合WFMC标准,并加入了很多符合中国管理特色的特殊需求,简单易用,易于扩展。
  •  

    产品询价及咨询,请即刻致电:
    免费800-820-7975
    021-50804295
    了解产品
    - EOS产品中心
    - BPS产品中心
    - 产品培训
    - 服务机构
    购买产品
    - 我们的客户
    - 如何购买产品
    相关资源
    - goCom-SOA中国第一社区
    - 银弹社区-服务CIO/CTO
    - 普元电子快讯
     
      

    所有版权归primeton普元公司所有  未经授权,严禁非法复制或镜像  沪ICP备05008205号 法律公告  |  隐私保护  |  联系我们