`

EOS构件化服务了解

阅读更多

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

  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标准,并加入了很多符合中国管理特色的特殊需求,简单易用,易于扩展。

  • 大小: 24.4 KB
分享到:
评论

相关推荐

    05 EOS基础构件库参考手册.chm

    文档 00 EOS文档使用指南.chm :00 EOS文档使用指南.chm EOS全部资料合集(包括例子) ...05 EOS基础构件库参考手册.chm :05 EOS基础构件库参考手册.chm ...........等等 EOS全部资料合集(包括例子)

    EOS_6.0构件库参考手册

    为方便EOS6程序员又快又好的开发出灵活多变的EOS应用,在旧产品和实际项目开发的经验总结上EOS技术小组整理出了本构件设计方案。

    EOS6 基础构件库参考手册,介绍EOS6的相关文档,欢迎下载!

    EOS6 基础构件库参考手册,介绍EOS6的相关文档,欢迎下载!

    轻轻松松使用“构件化”技术构建Web.doc

    用EOS轻轻松松使用“构件化”技术构建Web

    11+轻轻松松使用“构件化”技术构建Web.rar

    文档 00 EOS文档使用指南.chm :00 EOS文档使用指南.chm EOS全部资料合集(包括例子) ...05 EOS基础构件库参考手册.chm :05 EOS基础构件库参考手册.chm ...........等等 EOS全部资料合集(包括例子)

    面向构件中间件平台-EOS

    共87张PPT 讲解面向构件中间件平台-EOS

    普元EOS

    本资源是普元EOS爱好者,了解EOS构件结构.

    09 EOS Report管理员手册.chm

    文档 00 EOS文档使用指南.chm :00 EOS文档使用指南.chm EOS全部资料合集(包括例子) ...05 EOS基础构件库参考手册.chm :05 EOS基础构件库参考手册.chm ...........等等 EOS全部资料合集(包括例子)

    普元eos工作流构件

    eos工作流介绍 如果需要更多请留言!!

    EOS6程序员教程-普元开发构件

    适合于对EOS是没有基础的学习者,主要讲述了EOS的构件信一些简单的开发流程。

    06 EOS管理员手册.chm

    文档 00 EOS文档使用指南.chm :00 EOS文档使用指南.chm EOS全部资料合集(包括例子) ...05 EOS基础构件库参考手册.chm :05 EOS基础构件库参考手册.chm ...........等等 EOS全部资料合集(包括例子)

    EOS产品安装指南

    EOS开发版面向EOS应用开发人员,提供集成开发、运行、管理一体化的应用开发环境,安装内容包括: EOS Server(EOS运行环境) EOS Studio(EOS集成开发环境) EOS Governor(EOS治理工具) EOS Component Library...

    17 EOS6_报表教程.rar

    文档 00 EOS文档使用指南.chm :00 EOS文档使用指南.chm EOS全部资料合集(包括例子) ...05 EOS基础构件库参考手册.chm :05 EOS基础构件库参考手册.chm ...........等等 EOS全部资料合集(包括例子)

    普元EOS开发平台

    Primeton EOS® Platform基于JaveEE、Eclipse等开放的技术和平台,采用了先进的SOA架构和标准规范,并通过构件化、图形化、一体化的平台产品为客户提供了完整的覆盖SOA应用全生命周期的支撑,从设计、开发、调试和...

    15 EOS6.0三个例子包含SQL.rar

    文档 00 EOS文档使用指南.chm :00 EOS文档使用指南.chm EOS全部资料合集(包括例子) ...05 EOS基础构件库参考手册.chm :05 EOS基础构件库参考手册.chm ...........等等 EOS全部资料合集(包括例子)

    EOS6.0程序员教程

    目前,面向服务架构SOA成为软件发展中的热门话题。Primeton EOSTM(以下简称EOS)作为全球领先的SOA应用平台,采用了先进的SOA架构和SCA1.0、SDO2.1标准规范。比起单独学习SOA的枯燥难懂的理论,学会EOS的开发和了解...

    EOS文档-EOS集成SVN

    EOS集成SVN-EOS开发技术, 在EOS中集成 SVN 系统

    CANON Digital EOS SDK v2.13.2

    (This document is common for All Cameras, EOS 5D Mark III, EOS 5D Mark II, EOS 6D, EOS 7D, EOS 60D, EOS 50D, EOS 40D, EOS-1Ds Mark III, EOS-1D Mark III, EOS-1D Mark IV, EOS M, EOS 1100D, EOS 1000D, ...

    EOS概览,详细讲解EOS的整个架构和面向构件编程

    该文件里详细地介绍了EOS的架构,以及对于面向构件编程的思想也阐述的很清楚

Global site tag (gtag.js) - Google Analytics