好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

面向构件的中间件-EOS基础培训.ppt

21页
  • 卖家[上传人]:桔****
  • 文档编号:606477272
  • 上传时间:2025-05-23
  • 文档格式:PPT
  • 文档大小:1.87MB
  • / 21 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,面向构件的中间件,上海普元信息技术有限责任公司,帅小艳,10/9/2024,Primeton EOS,目录,EOS,的产品理念和技术架构是怎样的?,EOS,具有哪些技术特点和优势?,EOS,到底什么样子?,EOS,产品在软件层次上的定位,计算机硬件,操作系统,数据库,J2EE/EAI/SOA,面向构件的中间件,应用软件,普元,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,总线而不直接发生关系优势:,系统具有天然集成性,并使得业务处理成为透明,实现了各个应用模块间的松散耦合,配置部署变得很灵活应对复杂的技术环境,Oracle,iAS,Oracle,DB2,SQL,Server,BEA,Weblogic,IBM,Websphere,JBoss,普元,EOS,行业应用,Sybase,特征:,支持市场领先的大部分商业及开源产品,包括不同的操作系统、,J2EE,应用服务器及数据库产品优势:,可以方便的在不同的,J2EE,应用服务器和数据库之间移植,增强应用系统对软硬件环境的适应性。

      强大的数据整合功能,特征:,利用数据字典技术,可以轻松建立起从数据库到业务对象的映射关系,有效整合不同应用模块和系统的数据资源优势:,完全屏蔽底层不同厂商数据库服务器之间的差异,灵活适应业务数据的变化,实现应用的完全移植可视化构件组装与方便的调试功能,VS,特征:,用户可以像搭积木一样,通过既有构件的重新装配来实现新的业务需求,同时,EOSTM,提供了可视化的设计及开发环境,包括不同层次构件的展现逻辑、业务逻辑、数据设计、页面设计等;同时提供了各种构件的可视化调试方法优势:,1,)简化开发:基于构件思想,EOSTM,开发过程不同于传统的编程方式,开发者只需要通过图形化的拖拽即可完成大部分的开发工作2,)敏捷思想:借鉴,UML,的图形化表达方式使得设计过程与开发过程可以有机地结合起来,同时可以根据,XML,形式的代码方便地产生开发文档,大大简化了开发流程3,)软件知识积累:企业可以通过构件的开发和积累有效地积累软件知识财富,同时这种积累可以大大降低未来系统建设的资金投入4,)保证软件质量:构件本身是经过大量实践验证的模块,以构件搭建的模式开发系统,大大降低系统问题点的数量,提升系统的稳定性与可用性。

      160,人,/,月,北方电信二期,2221,40,万,60,人,/,月,669/107,1089,60,人,/,月,35,人,/,月,北方电信一期,829,15,万,118/51,364,项目,页面,Table/View,功能点,估算代码行,传统工作量,实际工作量,好:,稳定、可靠、高效,省:,省时、省钱、省力,活:,灵活、开放、可扩展,易:,简便、知识积累、易操作,EOS,久经验证的技术优势,4,人,3,月,北方电信三期,中国电信北方事业部新一代电信业务支撑系统,EOS,的标准技术:,J2EE,、,XML,、,Web Services,、,Eclipse,插件,log4j,、,JAXB,、,CVS,、,WfMC,、,MVC,、,Ajax,EOS,的核心技术:,分层构件模型、,XML,数据总线、数据字典,构件引擎、缓存技术、动态构件加载,可视化开发及页面构件、分级日志与跟踪,目录,EOS,的产品理念和技术架构是怎样的?,EOS,具有哪些技术特点和优势?,EOS,到底什么样子?,,,800-820-5821,。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.