普元EOS平台介绍.ppt

上传人:小飞机 文档编号:5768151 上传时间:2023-08-18 格式:PPT 页数:43 大小:2.57MB
返回 下载 相关 举报
普元EOS平台介绍.ppt_第1页
第1页 / 共43页
普元EOS平台介绍.ppt_第2页
第2页 / 共43页
普元EOS平台介绍.ppt_第3页
第3页 / 共43页
普元EOS平台介绍.ppt_第4页
第4页 / 共43页
普元EOS平台介绍.ppt_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《普元EOS平台介绍.ppt》由会员分享,可在线阅读,更多相关《普元EOS平台介绍.ppt(43页珍藏版)》请在三一办公上搜索。

1、SOA从面向构件开始全球领先的SOA应用平台,议题,2,产品定位,产品介绍,3,价值分析,产品定位,SOA架构,业务+技术+管理的矛盾统一体,业务:构件化和流程化的业务模型技术:服务化和标准化的技术架构管理:IT和业务的管控治理框架,协同层,协作与服务交付,资源层,数据+系统,构件层,构件化实现服务,服务层,标准化和松耦合,流程层,流程化业务服务,SOA的技术参考架构,资源层-数据传输对象(DTO),资源层-数据服务对象,SDO,数据服务对象特性统一的数据访问接口支持动态数据API支持静态数据API记录变更历史元数据,资源层-数据访问服务,数据访问服务查询实体持久化实体命名SQL显示模型,构件

2、层-构造服务不需要从零开始,构建服务不需要从零开始丰富的开源构件构件库中的构件经过严格测试、并在大量项目中获得验证屏蔽技术复杂度,降低了学习成本,贡献源码,高性能,高质量,稳定可靠,构件层-构件实现技术,Java实现逻辑流构件组装服务、逻辑流、运算构件支持多返回值,服务层-为什么使用SCA,提供了灵活性基于接口的编程灵活的协议绑定机制提升了可重用性组合已经存在的构件在应用间共享服务构件一致的架构模型,服务层-服务构件架构,SCA,特性:厂商中立性,获得主流平台厂商和应用厂商以及社区的广泛支持语言无关性,支持多种编程语言,Java,C+,Ruby,协议无关性,支持多种调用协议,Web Servi

3、ce,EJB,JMS,RMI,编程模型:构件定义模型:描述服务构件构件装配模型:将小粒度构件装配为复合构件(Composite Components)构件部署模型:部署到运行环境,服务层,服务构件架构(SCA)接口(Interface)属性(Property)引用(Reference)实现(Implement Type)Java逻辑构件Spring,服务构件装配模型将计算层次的构件装配成服务构件将小粒度的服务构件装配为大粒度的组合构件服务构件部署模型包结构升级、回退,流程层-使用流程编排服务,协同层-页面、逻辑和数据的协同,JSF,Report,页面流 管理浏览器的多个页面之间跳转的流程管理页

4、面间的数据共享显示与逻辑分离RIAExt JS、FlexJSFReportRich Web,议题,2,产品定位,产品介绍,3,价值分析,SOA中间件普元面向构件EOS平台,SOA中间件EOS Studio,SOA中间件EOS Server,SOA中间件EOS Governor,面向构件的SOA中间件,产品特色业务化的构件管理图形化的开发模式一体化的开发运行环境全方位的管理监控先进的SOA技术架构与标准(SCA/SDO)企业级特性(集群、性能等)SOA中间件,业务化的构件管理,逻辑结构、部署结构、物理结构的统一构件包设计依赖管理部署发布升级回退,图形化开发模式,构件包设计数据模型设计业务逻辑开发

5、服务装配页面流开发工作流开发,图形化调试,一体化的开发运行环境,横向一体化需求设计开发调试测试部署、升级文档生成,纵向一体化数据模型逻辑构件逻辑流服务装配页面开发页面流工作流,全方位的管理监控:运行期监控,全方位的管理监控:开发期管理,维护文档生成工作量统计报告质量报告,SOA架构与技术标准,企业级特性-集群管理,EOS产品特色构件化,构件生命周期管理构件设计构件开发构件调试构件测试构件部署升级构件文档生成构件管理监控构件库管理,议题,2,产品定位,产品介绍,3,价值分析,SOA应用平台,EOS让你从多维角度看软件架构软件功能:各功能模块软件层次:表现、表现逻辑、业务逻辑、数据软件要素:代码、

6、数据、流程EOS帮助你改变软件生产方式简单统一的组装模式图示化的知识表达高度的复用和知识的积累,EOS改变了什么?,需求阶段快速原型开发设计阶段应用架构和框架的高度复用降低技术与业务之间的鸿沟开发阶段提供一体化的企业应用开发、运行、管理环境:实现功能、流程、报表开发、调试、部署、监控的一体化变代码为构件图形化组装,开发效率提高3-5倍详细设计自动生成软件开发过程可控,避免出现短板效应测试效率大幅提升,Bug数量成倍下降运行阶段性能卓越稳定性提高5-10倍维护阶段维护成本降低70%故障追踪、调优、监控方便快捷项目管理提高项目管控能力,有助于建立统一的项目管理机制外包管理简单可控,EOS对软件过程

7、的管控,使用EOS关注对需求的理解和建模,屏蔽技术细节。增量开发、松耦合性等特点解决需求变化带来的连锁反应。构件化使不同SI开发的应用可以统一管理起来,有效控制供应链质量。构件复用的过程也是构件更加强壮的过程,极高提升了系统稳定性。构件间具有松耦合性,易与复用增量开发,形成软件工业化。统一构件平台有利于知识积累和共享、避免重复性的投资。构件技术、Web Services技术、XML总线技术,具有天然的集成性。,不使用EOS难理清复杂应用的结构,难以适应需求变化。需求变化直接导致项目出现各种问题庞大的系统因开发不规范、项目人员变动带来维护风险。手工作坊式软件开发,代码质量、系统稳定性差。模块间紧

8、密耦合,导致拆分复用性低,项目周期不可控。不同项目、不同开发商之间难于构件积累与共享没有统一规范的管理不同开发商之间系统难以集成,EOS简化J2EE应用的开发,不使用EOS开发人员编写 EJB,Web Service的访问与调用 的代码开发人员必须熟悉底层的API(EJB,JavaBean,Web Service)紧耦合:更换JB需要重写代码如果一个模块需要异部调用,必需通过写代码来实现很难理清复杂应用的结构,使用EOS可视化的开发环境,EOS提供调用EJB、Web Service的构件不需要知道底层API,图形化的组装环境松耦合:构件可以很容易被替换,支持热部署通过参数设置即可设定构件调用方式为异步调用基于构件组装的系统,拥有清晰的系统架构,快速、灵活、易管控的SOA服务构造,面向构件的可视化的服务设计与开发通过可视化流程开发,效率提高70%通过对构件库的复用,应用质量提高90%基于业务构件的服务管理与监控业务化的治理平台,应用维护成本降低70%快速、灵活的服务实现,新业务推出时间缩短达3-5倍,EOS价值陈述,Q&A,谢谢大家!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号