新一代BOSS系统EAI架构——IBM整个整合.ppt
《新一代BOSS系统EAI架构——IBM整个整合.ppt》由会员分享,可在线阅读,更多相关《新一代BOSS系统EAI架构——IBM整个整合.ppt(62页珍藏版)》请在三一办公上搜索。
1、新一代BOSS系统EAI架构 WebSphere Business Integration,内容提纲,业务整合的基本概念IBM WBI业务整合平台的体系架构面向数据的整合面向应用的整合面向流程的整合EAI架构,当前企业复杂的IT环境,内部网络,外部网络,数据库,授权用户,事务处理,Internet/Intranet,各种网络应用,各种业务系统,系统及应用间的信息共享和同步,各种IT技术的应用,系统及应用的异构性,以及流程的不断复杂化给企业电子化的发展带了挑战!,EAI-企业应用集成,Enterprise Application Integration,资源管理,综合客户服务,交换网网管,计费帐
2、务,IT架构的思考,在企业IT架构规划中,涉及到诸多的技术层面(包括IT技术的发展状况、架构师的水平等)与非技术层面(包括用户的需求、组织开发者的能力等),在此难以一一论述。但从整体角度进行分析,可以认识到应用集成在整个系统的架构设计中占有相当大的比重。在此列举两个数字,2001年摩根斯坦利对企业CIO做的一个调查统计,在客户未来所要实施的战略性软件应用项目中,应用集成排在电子商务、客户关系管理等前面,列第一位;Gartner Group对全球企业IT的投资分析,认为2002年企业在应用集成方面的投资占全部投资的40%。因此合理的规划IT集成架构,保证理想的ROI,对企业整个系统的规划至关重要
3、,以下将重点对企业IT集成架构与ROI进行分析。,IT集成架构,在系统应用集成领域,有四个重要的发展阶段:第一代,手工接口。主要特征包括:涉及的应用数量较少、文件交换、批处理倒入、批处理非实时性、高额维护费用、缺乏重用性、缺乏灵活性。第二代,基于消息的端到端接口。主要特征包括:应用与接口的数量增加、异步消息、异构平台、专注传输与消息的可靠性、较快的集成周期。不足之处主要是:接口数量剧增且复杂、相应的增加维护与支持、缺乏可重用性。第三代,星型(Hub/Spoke)架构。主要特征包括:基于消息的Hub架构实现路由与格式转换,替代端到端的设计、工作流开始产生并包含于Hub中、大数量的应用需要数据同步
4、、实时或准实时的数据交换出现、以应用为中心的看法得到改变。不足之处主要是:对Hub、适配器、工作流的编程与管理较为昂贵,同时重用性较低。第四代,EAI解决方案中心。主要特征包括:业务流程独立于应用、实时的客户驱动流程成为通用模式、由业务分析员设计的工作流驱动Hub与应用、遵循企业神经系统(ENS)模式(Gartner Group)、快速的设计、开发、提交与维护、较高的重用性、定制化的组件得到普遍认可、提供得到验证的行业业务流程模版库,而不是从空白开始建起、提供一个为未来的业务与IT流程发展的系统平台。,Why EAI?-企业内部不同系统之间信息的交互,复杂的环境,不同的提供商,不同的标准复杂的
5、网络和底层架构缺乏统一的标准实现企业内部数据的存取需要找到数据的所在位置适应不断的外部变化无法保证数据的安全性企业-用户-合作伙伴之间存在同样的问题,Why EAI?-信息在企业中共享,不同的数据格式和类型同样的数据对应不同的系统有不同的处理规则无法快速适应业务规则的变化要解析数据的内容及语义不同的系统之间存在千丝万缕的联系,Why EAI?-如何管理业务流程,Orchestrating the Enterprise,将业务流程中涉及的各个应用原子化,可重用化快速实现新的业务处理逻辑以适应新的业务模式而不需重新规划整个IT系统环境(周期长)对企业中参与业务流程的人员的管理企业内部以及企业与企业
6、之间工作流管理,Business Process(e.g.,Purchase&Fulfill Goods),Browse&Configure Order,1,WebSphereCommerceSuite,PlaceOrder,2,i2,PlanOrder,3,i2,WebSphereCommerceSuite,Paymentof Order,5,SAP,FulfillOrder,4,SAP,Fulfillment CompanysApplication,FinancialCompanysApplication,业务整合系统 星形/轮辐式 系统架构,传统“点对点”,WBI“星形/轮辐式”,链接数
7、 66,链接数 12,Other EAI Vendors Data Transformation and Business Process Logic Is Still Point-to-Point,传统整合方式 先进的整合方式及趋势,整合的概念,数据和信息的同步 数据扩充 格式转换 数据映射 数据交互参考流程控制 事件捕获 事务管理 事件顺序和隔离 流程监控工作流管理 人工干预/面向文档 应用 数据,内容提纲,业务整合的基本概念IBM WBI业务整合平台的体系架构面向数据的整合面向应用的整合面向流程的整合EAI架构,WBI解决方案提供的业务整合的集成模式,面向数据的整合,面向数据的整合,使应
8、用可以访问、共享分布在各处的、不同类型的数据。提供同步/异步读写访问数据格式转换,用于业务分析和数据交换提供路由的功能,使数据能够到达指定的目的地管理数据,满足性能、实时性和可用性,WBI服务器1 WBI Message Broker数据共享的需求及WBI轮辐式架构的优势,WBI Message Broker-消息格式服务和智能路由,提供 Formattor来解析和实现格式转换提供的消息解析器有:例如,不同的消息头格式对应不同的解析器支持 MQMD,RFH,RFH2,MQMDE,etcXML 格式解析并创建通用的XML消息(无须 DTD或Schema)面向纪录的消息格式C Headers,CO
9、BOL records,JMS Messages利用 MRM 定义的消息格式利用MQSI V1&V1.1 Formatter定义的消息格式非透明化无须解析消息内容基于规则的智能路由,WBI Message Broker-消息流处理,WBI Message Broker的主要功能,网状结构到星型结构的改变,大大简化MQ的配置和管理智能路由和格式转换各种Processor Node 组成的Message Flow,可对消息进行各种处理操作与Database紧密集成,提供了与DB操作相关的各种Node,如INSERT,UPDATE,DELETE等Node,用户可以之间通过ESQL进行和数据库的操作,
10、如把数据存入数据库,从数据库中取数据等;提供各种消息解析和处理服务,可以之间识别XML,C和COBOL中的结构以及用户通过MRM工具定制的消息类型;动态分发和订阅功能,能实现基于主题和内容的发布和订阅功能扩展性强、管理性强的体现结构,采用多线程处理,对多个Input 队列同时操作友好的图形界面,强大的控制中心,在GUI下,几乎无需编写代码,即可实现对消息的各种处理和路由。,内容提纲,业务整合的基本概念IBM WBI业务整合平台的体系架构面向数据的整合面向应用的整合面向流程的整合EAI架构,WBI提供的连接方式,应用适配器Adapter for Domino,Adapter for Siebel
11、等技术适配器SWIFT,JDBC,JTEXT,MQ,JMS,WMQI,MQWF,ODBC,Email,XML,J2EE等Access Framework(Server Access Interface)Access Client/Access EJB,Resource Adapter等Web ServicesWBI通过SOAP适配器调用外部Web ServiceColloboration封装成Web Service在WAS上发布以供调用WBI Connect实现B2B的连接,实现与对等机构或组织间的信息交互,如其他银行,或者证券机构。支持多种通信协议(TCP/IP,FTP,SMTP等)和数据格
12、式(EDI,XML等)主机连接适配器套件Adapter for IMS Database Manager,Adapter for IMS Transaction Manager,Adapter for DB2 Databases,Adapter for CICS,Adapter for VSAM,Adapter for ADABAS定制适配器适配器开发包-ADK,支持Java,C+,针对业务流程整合的设计 单实例 双向通信 响应回复机制 支持应用的事件触发 支持Pub/Sub&Request/Response多种的连接服务 Meta-data 驱动 图形化 ASBO(应用商业对象)开发 Obj
13、ect Discovery 工具 随时可用的Connector Agent 支持在运行时进行配置 支持多种传输方式 层次结构的Framework架构,优势 应用无须改动,或仅做少量改动 图形化工具支持,无须编程或编译 支持即插即用 易于配置和维护 提供适配器软件开发包,可以方便地开发和定制适合特定系统的适配器,WBI 适配器的特性,WBI 适配器,e-Business适配器Data Handler for XMLData Handler for EDIJCA Connection to WebSphere Integration ServeriSoft Peer to Peer AgentWB
14、I ConnectWeb Services,技术适配器FIX ProtocolJMSJTextJDBCMQMQ IntegratorMQ WorkflowSWIFTXML主机适配器ADABASCICSDB2 DatabasesIMS Transaction ManagerIMS Database ManagerVSAM,应用适配器BroadVision CommerceClarify CRMeMatrixi2i2 Active Data WarehouseMetaSolv TBSNightFire ApplicationsOracle ApplicationsPeopleSoftPortal
15、InfranetRetekSAPSiebel eBusiness ApplicationsSpirent ApplicationsTelcordia ApplicationsVantiveWebSphere Commerce,内容提纲,业务整合的基本概念IBM WBI业务整合平台的体系架构面向数据的整合面向应用的整合面向流程的整合EAI架构,业务流程管理(BPM)-Process Integration,长周期运行流程(Long running process)处于停止或等待状态的事件可以存储流程的关键状态点信息异常中止后可重新执行具有分支流程或流程的合并自动化流程(Straight thro
16、ugh process)流程一次运行至结束,无等待状态。人工工作流需要长周期运行流程组织,角色,职责需要人工的干预,WICS-Business Objects(业务对象),GBO 通用业务对象支持的动词属性数据格式定义 Single and n Cardinality 支持缺省值Application-Specific(ASBO)应用相关业务对象应用相关信息Common/Generic(CBOM)通用业务对象模型 整体架构和工具都支持CBOM 提供GBO示例或可下载获得,WICS Mapping,多种形式的映射:Mapping 一对一 一对多 多对一 多对多 组合映射 自定制的,随时嵌入Jav
17、a 代码 在多种情况下可被调用,WICS Relationship,GBO,ASBO,ASBO,支持 Key-value cross-referencing Lookup values Entity Relationships 通过图形工具定制 通过图形界面管理 支持多 databases Support for distributed data Populated dynamically 数据可以预先载入,WICS Collaborations,明确业务流程的需求,例如:订单处理-涉及 ERP 和 Finance 相关的流程 Availability to Promise 信用核实 相关的处
18、理可能包括 客户信息的同步 产品货物信息的同步,WICS Collaborations,从Integration Flow,模板Templates设计 Java 代码生成 支持内嵌客户化代码 支持Scenario 支持多事件“触发”,同步&异步 多线程 多个连接端口(Ports)分布式的 Pub/Sub 请求/应答,WICS Collaboration Templates 预建的行业流程模板,减少用户开发代价快速开始方便扩展和改变充分利用ICS的集成服务优势减少维护代价建立在CBOM模式上独立于应用程序/适配器,WICS-InterChange Server,InterChange Serve
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新一代 BOSS 系统 EAI 架构 IBM 整个 整合

链接地址:https://www.31ppt.com/p-2344713.html