已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农村培训管理制度
- 企业培训师薪酬制度
- 飞行人员营养卫生基础知识
- 钢结构抗风设计技术要领
- 2026山东事业单位统考淄博高新区事业单位面向退役大学生士兵招聘综合类(专项)岗位备考考试试题及答案解析
- 饲料企业原料采购制度
- 2026西安鸿德高级中学教师招聘备考考试题库及答案解析
- 市场推广宣传公司数据管理制度
- 飞机新技术教学课件
- 2026重庆市永川区科学技术协会招聘公益性岗位人员1人考试参考题库及答案解析
- 2025年时事政治必考试题库完整参考答案及参考答案详解
- DBJ52T 088-2018 贵州省建筑桩基设计与施工技术规程
- 专题15 物质的鉴别、分离、除杂、提纯与共存问题 2024年中考化学真题分类汇编
- 小区房屋维修基金申请范文
- 武汉市江岸区2022-2023学年七年级上学期期末地理试题【带答案】
- 中职高二家长会课件
- 复方蒲公英注射液在痤疮中的应用研究
- 自动驾驶系统关键技术
- 淮安市2023-2024学年七年级上学期期末历史试卷(含答案解析)
- 家长要求学校换老师的申请书
- 阑尾肿瘤-课件
评论
0/150
提交评论