面向构件的中间件-EOS基础培训.ppt_第1页
面向构件的中间件-EOS基础培训.ppt_第2页
面向构件的中间件-EOS基础培训.ppt_第3页
面向构件的中间件-EOS基础培训.ppt_第4页
面向构件的中间件-EOS基础培训.ppt_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

面向构件的中间件,上海普元信息技术有限责任公司 帅小艳 2019/11/1,Primeton EOS,目录,EOS的产品理念和技术架构是怎样的?,EOS具有哪些技术特点和优势?,EOS到底什么样子?,EOS产品在软件层次上的定位,普元EOS,面向应用,承接技术,面向构件中间件,从软件结构 快速集成/快速重组/快速适应变化 构件的高度复用,降低成本 应用框架的复用,稳定性 松散的结构,标准的服务模式 面向构件的开发、运行、维护环境 软件生产方式 简单统一的组装模式 图示化的知识表达 高度的复用和知识的积累,EOS构件体系多维度的构件体系,多层构件体系架构,操作动作,页面 导航,输入数据,互联网应用的构成元素,页面展现,操作动作,输出数据,互联网应用的实现过程,服务端展现,服务端业务,数据库操作服务,数据库,1,2,3,5,4,6,7,客户端展现,JSP,Java Servlet,Session Bean,Entity Bean,DAO,SQL,执行过程,数据流向,Message Bean,普元EOS的互联网应用实现,展现引擎,业务引擎,数据引擎,数据库,数 据 字 典,页面构件,展现构件,业务构件,数据构件,运算构件,XML数据总线,1,2,3,4,5,6,7,8,执行过程,数据流向,流程引擎,EOS的互联网应用实现过程,数据接口比较,传统构件接口技术 方法级的构件技术各构件之间相互连接,构件提供的接口方式都是基于对象级别的接口,这样各构件之间不具备任意相互连接的功能。构件之间的接口定义变的异常复杂,很难维护,复用度较低。,EOS构件接口技术 EOS构件的接口是总线式接口,每个构件与数据总线相连接,进行数据交换,这样就避免了构件间复杂的数据交换,使得构件接口变得非常简单。,提供接口,依赖接口,构件名,构件类型,目录,EOS的产品理念和技术架构是怎样的?,EOS具有哪些技术特点和优势?,EOS到底什么样子?,目录,EOS的产品理念和技术架构是怎样的?,EOS具有哪些技术特点和优势?,EOS到底什么样子?,特征:应用软件的用户界面、展现层、业务逻辑层以及数据访问层分离开来,各层之间松散耦合。 优势:应用架构一体化,具备高稳定性、高扩展性,不会因某一层次中逻辑的变化引起其它层次的变化,能快速响应变更,同时支持跨平台操作和分布式部署;另外,为应用软件省去软件架构设计的烦恼,提高了应用开发的效率。,展现构件,业务构件,数据构件,运算构件,XML,XML,XML,XML,XML,DATA BUS,页面构件,稳定可靠的面向构件应用架构,基于XML的数据总线和接口,特征:构件通过XML数据总线相互连接,构件的输入数据从总线中取得,输出数据也放在总线之中,构件接口之间的沟通通过XML总线而不直接发生关系。 优势:系统具有天然集成性,并使得业务处理成为透明,实现了各个应用模块间的松散耦合,配置部署变得很灵活。,应对复杂的技术环境,特征:支持市场领先的大部分商业及开源产品,包括不同的操作系统、J2EE应用服务器及数据库产品。 优势:可以方便的在不同的J2EE应用服务器和数据库之间移植,增强应用系统对软硬件环境的适应性。,强大的数据整合功能,特征:利用数据字典技术,可以轻松建立起从数据库到业务对象的映射关系,有效整合不同应用模块和系统的数据资源。 优势:完全屏蔽底层不同厂商数据库服务器之间的差异,灵活适应业务数据的变化,实现应用的完全移植。,可视化构件组装与方便的调试功能,特征:用户可以像搭积木一样,通过既有构件的重新装配来实现新的业务需求,同时EOSTM提供了可视化的设计及开发环境,包括不同层次构件的展现逻辑、业务逻辑、数据设计、页面设计等;同时提供了各种构件的可视化调试方法。 优势: 1)简化开发:基于构件思想EOSTM开发过程不同于传统的编程方式,开发者只需要通过图形化的拖拽即可完成大部分的开发工作。 2)敏捷思想:借鉴UML的图形化表达方式使得设计过程与开发过程可以有机地结合起来,同时可以根据XML形式的代码方便地产生开发文档,大大简化了开发流程。 3)软件知识积累:企业可以通过构件的开发和积累有效地积累软件知识财富,同时这种积累可以大大降低未来系统建设的资金投入。 4)保证软件质量:构件本身是经过大量实践验证的模块,以构件搭建的模式开发系统,大大降低系统问题点的数量,提升系统的稳定性与可用性。,好:稳定、可靠、高效 省:省时、省钱、省力 活:灵活、开放、可扩展 易:简便、知识积累、易操作,EOS久经验证的技术优势,中国电信北方事业部新一代电信业务支撑系统,EOS的标准技术: J2EE、XML、Web Services、Eclipse插件 log4j、JAXB、CVS、WfMC、MVC、Ajax,EOS的核心技术: 分层构件模型、XML数据总线

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论