TmaxSoft SOA第四代产品线介绍.ppt

上传人:文库蛋蛋多 文档编号:2250097 上传时间:2023-02-06 格式:PPT 页数:29 大小:4.06MB
返回 下载 相关 举报
TmaxSoft SOA第四代产品线介绍.ppt_第1页
第1页 / 共29页
TmaxSoft SOA第四代产品线介绍.ppt_第2页
第2页 / 共29页
TmaxSoft SOA第四代产品线介绍.ppt_第3页
第3页 / 共29页
TmaxSoft SOA第四代产品线介绍.ppt_第4页
第4页 / 共29页
TmaxSoft SOA第四代产品线介绍.ppt_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《TmaxSoft SOA第四代产品线介绍.ppt》由会员分享,可在线阅读,更多相关《TmaxSoft SOA第四代产品线介绍.ppt(29页珍藏版)》请在三一办公上搜索。

1、,SOA的最佳解决方案,第四代计算环境,第四代 Framework,业务环境的变化,业务变化的要求,新的业务模型必须适合 客户不断变化的需求,新的策略能够引导全球化 竞争中的业绩增长,速度被当作在快速变化的业务 环境中生存必须的企业战略,寻求业务最大化ROI 的企业重组,企业结构的变化,速度概念的变化,竞争环境的变化,客户需求的变化,计算环境的变化,DBMS,Mainframe,高TCO:高昂的大型机运营及维护成本 限制了系统的扩展性和适应性 用户界面的简单、不直观,MCI,缺乏系统的开发步骤(spaghetti architecture)无计划的扩展导致应用系统的复杂 增加维护的难度,所有的

2、业务应用都运行在大型主机上,大型主机与开放系统混合应用,Mainframe,EAI,DBMS,MCI,管理很多的服务器难度大(大企业有上千台服务器)限制了EAI 很低的开发生产力,开放系统,Open System,EAI,第三代计算环境,第二代计算环境,第一代计算环境,DBMS,Dummy Terminal,Client,Client,第四代计算环境与 SOA 的实现,SOA的出现,业务环境的变化,计算环境的变化,在接入渠道 业务应用 后台 系统之间实现松散耦合,最小化业务服务之间的依赖,给用户提供业务可视性,通过重用面向功能的模块,最 小化应用之间的重复逻辑,新的业务模型必须满足客户多 变的

3、要求,全球化带来了开放和自由竞争 的市场,并购与混业经营导致企业融合,迅速变化的业务环境要求 IT 具有灵活的适应能力,复杂的系统架构必须趋于简化,IT资源要减少耦合性、增强可 重用性,业务价值最大化,IT 能力最大化,SOA的最佳解决方案,第四代计算环境,第四代 Framework,TmaxSoft 第4代 Framework,simple system,hard-coding free,X-Internet,Internet,Web UI FW,Real-TimeData Hub,业务终端,营业厅,远程用户,UI F/W,Interface F/W,Business F/W,Data F/

4、W,BPM,MCI,核心业务系统,无需采用硬编码方式开发,所有的集成整合或新业务的增加都通过工具体现 通过 Framework 的整体运用,使开发-运行-管理更加方便 从前端 Front-End(UI)覆盖到后端 Back-End(Data),人事管理,物流管理,产品管理,交易系统,账务系统,业务系统m,业务系统n,ESB,IT系统建设的SOA理念,SOA四要素:松耦合、可重用、可视化、高可靠性,界面,业务逻辑,业务规则,数据,应用系统构成,业务分解,提炼规则,数据分离,流程,抽取流程,UI(ProWeb/ProWave),ProFrame,ProRule,DataBase,BPM(Bizma

5、ster),统一规划建设,SOA解耦,分离界面,接口,接口分离,ESB/MCI(ProBus/Anylink),应用系统,传统业务系统,企业应用框架,TmaxSoft第四代应用框架-SOA产品线,Enterprise Management Software,UIFramework,InterfaceFramework,BusinessFramework,DataFramework,SysKeeper(EAM/Secure OS),SysMaster(APM)性能监控,ProWeb(X-Internet)富客户端开发工具,ProWave(Web UI Framework)瘦客户端开发工具,Pro

6、Bus(ESB)企业服务总线,ProSync(Real-time Data-Hub),NanoBase(MMDBMS),Tibero(RDBMS),OpenFrame(Mainframe Re-hosting),WebtoB(Web服务器),JEUS(应用服务器),Tmax(TP-Monitor)交易中间件,ProFrame(Application Framework)核心应用框架,AnyLink(MCI)多渠道接入,BizMaster(BPM/EAI)业务流程管理,ProRule(BRE)规则引擎,ProFrame(核心业务应用平台),通过重用现有服务模块,无需编码,进行新的服务开发 程序的

7、可视化开发 Aspect Oriented Programming,面向业务系统的SOA解决方案,通过GUI进行IO 格式的转换输入/输出格式和格式转换的简单管理,基于Rule的事务控制流可视的事务流程高度灵活性,参数驱动简单的维护,标准数据访问 APISQL 管理,事务日志,外部核心系统发起的全局事务基于Framework事务管理,业务层,业务规则服务层,公共服务层,客户信息,工作管理,人员管理,知识管理,公共服务,报表数据,工单管理,其他逻辑,框架服务层,参数,批处理控制,延时控制,交易控制,事务控制,错误控制,Utility,公共系统,产品管理,资源管理,销售管理,客户关系系统,计费及结

8、算,伙伴管理,Business Framework,Not Coding,But Design!,Service 1,新服务的创建通过从模块池中选取已有模块进行组合,Module Pool(Repository),Service n,InquiryService,RegisterationService,Module Call Flow,Enterprise Module Bus(EMB),Combining Module,Return Result,Module Call Flow,Combining Module,Return Result,Inquiry Business Module,

9、Register Business Module,ProRule(规则引擎),Tmax ProRule 是把业务规则从程序的业务逻辑中分离、定义出来,从而对开发进行自动化控制的业务规则引擎解决方案,Rule的管理Rule的管理业务/服务/商品/界面管理Parameter 管理Rule的 Hot DeployRule虚拟,业务逻辑,业务共同模块(客户信息,),系统前处理,业务共同前处理,业务功能模块,业务共同后处理,系统后处理,业物主要模块,设计/开发阶段Focus on Productivity,运行阶段Focus on Performance,Http/XML,ProRule 模块,Hot

10、Deploy,ProRule Manager,ProRule Engine,实际运行系统,Rule 开发环境,支持基于GUI的Rule modeling通过Drag&Drop容易进行modeling通过Rule 再重用解决重复逻辑,区分为处理流模块(Flow Rule)和 Biz.Logic 处理模块(单位 Rule)利用T-Cache,迅速访问数据的基础,Rule 引擎,生成Source Generation 方式的Rule 模块通过Rule repository的 Rule 信息管理支持Rule的 Hot Deploy,使用者权限管理/Rule 履历管理Rule 处理统计及报告监控虚拟Ru

11、le功能/性能,1,2,3,4,Rule 模块,Rule 管理,RBMS构成要素,Interface Framework 的功能,TmaxSoft 提供了高性能的 ESB 集成接口环境,包含有 BPM、MCI 和 EAI 等所有必须的互连互通技术,以支持SOA 的整个生命周期,为支持SOA 生命周期,满足MCI,BPM,EAI的所有连动条件的基于高性能ESB的整合接口架构,基于 ProBus 的接口框架,一般互连接口,Core System,业务系统,Groupware,对外渠道,内部渠道,终端,WebService,ProBus,BPM,MCI,EAI,EAI,Core System,BPM

12、,ERP,CRM,B2B,MCI,对外渠道,内部渠道,功能相似的部分也需要使用不同的接口处理,标准的集成接口环境,适合Web环境的基础结构,基于流程的连接模型,集成的监控,ESB,Interface Framework 的特点,具有高性能的流程化处理引擎 可处理内部办公流程、对外服务流程和更复杂的联合流程 与BPEL兼容,符合行业标准并且解决了BPEL处理低性能的问题,MCI,EAI,BPM,合作伙伴管理 功能多样的适配器 消息监控,支持组织和权限管理 的商业模式 业务事件的通知,业务组件消息传递 附加功能 消息渠道管理,转换与路由,适配器,s,流程调度,服务流程,Activity,Activ

13、ity,Activity,Activity,Activity,Activity,Activity,业务流程,适配器,适配器,适配器,适配器,适配器,适配器,适配器,消息传递(事件、数据),ERP,会计、结算等内部 业务,ProBus(企业服务总线ESB),以高性能的引擎结构保障稳定的服务,可以与BPM、MCI 进行集成 灵活支持多种网关、适配器,是真正实现SOA 2.0的ESB 解决方案,稳定的消息处理功能 支持消息转换 支持多种消息通讯方式 复杂的流控制 直接反映用户需求的图表结构 实现异步的流控制 安全策略 使用者认证及消息认证功能 支持 WS-Security 支持对发送/接收消息的加密

14、/解密 支持服务注册 储存对Schema、WSDL等服务信息 自动搜索已注册的服务 提供整合开发工具 提供服务建模、服务生成、服务组件化功能,BizMaster(业务流程管理),BPM(Business Process Management)是为了迅速应对业务变化,以业务流程为核心,对参与流程活动的人员、信息、数据等进行整合管理的流程革新技术。,自动化业务流程管理-提供基于GUI的BPEL业务流程设计工具,包含很多强大开发工具-提供集成的监控和管理环境 消息管理特性-支持各种消息的映射和实现-使用JMS自动化确认消息的传输状态 分布式事务管理特性(X/Open DTP Model)-构建于可靠

15、的两阶段提交模型-恢复/回滚特性确保稳定性和交易连贯性 连接特性-Web Service通过SOAP binding 进行集成-提供使用Java API 的广泛接口-提供各种适配器,包括SAP R/3、中间件等,AnyLink(多渠道整合MCI),多渠道整合(MCI:Multi-Channel Integration)解决方案。,基于中间件 自动化系统操作 自动化转换消息 支持广泛的消息和协议类型转换 可靠集成外部渠道 高可靠性/高性能/高扩展性 基于规则的管理 集成强大的安全特性,UI Framework 的功能,通过提供基于最新技术的 UI 整合开发环境,提高开发生产率 构建以用户为中心的

16、直观的界面,达到减少维护费用的效果,UI F/W,Interface F/W,Biz.F/W,BPM,MCI,EAI,ESB,ApplicationIntegrationComponents,ResourceManager,App.Adaptor,LifecycleManager,ProWeb SvrFramework,ProtocolHandler,Deployer,UI Framework 的构成,Web Browser,Rich-Client 或远程图形终端所需的 X-Internet 技术Web Application 开发所需的传统 Thin Client Framework,提供

17、Rich Client 的 UI 开发功能 采用 SWT Graphic Library 支持 Java Applet,通过客户端开发技术(AJAX)和服务端开发 技术(JSF)的结合,提供高性能及高可用性,ProWeb(X-internet富客户端),X-Internet 是指可执行互联网(executable Internet),它是Internet发展的下一个阶段。改善了用户体验的质量 提高了服务器的性能 使得网络通讯更加有效,使用 Client 的 JVM Logic由 JAVA完成 UI 由 XML定义 客户端的组件由 JVM 处理 嵌入式的浏览器,和.NET、Java Script

18、&Active-X 相比,具有平台独立性 提供 EventAction 的逻辑开发的灵活性 UI 与 Logic 的 Decoupling,支持多种操作系统和互联网浏览器,ProWave(瘦客户端Ajax+JSF),结合 AJAX 和 JSF 技术的强大的灵活的 Web UI 开发平台,AJAX Engine,HTTP Async(JSON),HTTP Sync(HTML),UIComponents,Validation/conversion,PageFlow,BizComponents,Deploy,界面开发,ESB,ApplicationIntegrationComponents,ProW

19、ave Studio,AJAXAsynchronous JavaScript and XML,JSF(Java Server Faces)包含Java EE 5 Spec在内的基于Java、server 的标准 UI Component 框架,Data Framework,给应用层提供高质量的抽象的整合数据,实现数据构成方式的灵活性。,Business FW,Data FW,ProSync,数据同步,数据映射,数据清洗,数据导出,大量数据移植,Tibero,NanoBase,DBMS C,DBMS D,Application服务,Application服务,业务系统 1,业务系统 2,Data

20、 Interface Layer,Data Sync.Layer,DBMS Layer,数据服务DBIO&DWIO,ORMObjectRelationMapping,提供数据访问的单一视图,Tibero,下一代数据库管理解决方案,Shared Memory,Redo Buffer,Log Writer,Data BlockWriter,Checkpoint,AGENT,ControlThread,Working Thread,Monitor Process,Listener,redoLog File,archiveLog File,Foreground Process,Process Moni

21、tor,Background Process,Seq,Shared Object Pool,Data Buffer Cache,Log File,Tibero,Clients,Thread 基础构造,主要功能,管理 工具,Client的快速访问时间 即使session增加,也能实现 负载的最小化 进程生成/消除 最少使用系统资源 管理稳定系统的负载,强大的DB server功能 支持丰富的开发环境 便捷的管理功能,TbAdmin:Tibero 管理工具 TbMigrator:DB Migration TbLoader:Table Migration TbImp/Exp:数据移植 TbSQL:对

22、话型 SQL 工具,NanoBase,事务处理高性能的主存数据库解决方案,ProSync,数据的实时复制、转换加工,SOA的最佳解决方案,第四代计算环境,第四代 Framework,第四代 Framework 构成图,Client,灾备中心,内部系统,DB服务器#1,MCI,EAI,ESB,AP服务器#1,HA,HA,HA,整合渠道服务器#1,Tibero,ProSync,层次清晰的系统硬件构成图(Core Server 8台),MCI,EAI,ESB,DB服务器#2,AP服务器#2,整合渠道服务器#2,Tibero,ProSync,SOA架构的最佳解决方案,TmaxSoft 第四代 Framework,运用水平架构扩张及追加业务实现容易化 添加模块组件的新服务 Multi-Domain Multi-Company,实现复杂连动的计算环境的简单化 实现应用变更最小化的架构 通过一个接口架构,整合整体系统,保障Framework 水平的高性能 提供综合、根本的系统稳定化方案 用最小限度的 H/W 运营 保障低费用构造的 IT,简单的架构,第四代计算环境第四代应用框架,灵活的架构,高性能的架构,谢 谢,

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

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号