IBMIBM大学合作部大学合作部OnDemandBusinessOnDemandBusiness第9章随需应变运行环境下的整合2OnDemandBusiness—随需应变运行环境下的整合章节目标–1.了解整合的含义和内容;–2.了解整合的方法;–3.理解WEB服务、SOA以及门户技术在整合中的作用;–4.掌握实现整合的相关产品;–5.掌握不同平台系统进行整合的方法,了解一个完整的解决方案设计过程;–6.了解在规划整合的运行环境时对非功能因素的考虑;–7.掌握高可用拓扑结构的实现方法。3OnDemandBusiness9.1整合企业新的基础架构9.2整合的方法9.3整合涉及的技术9.4整合与产品9.5案例9.6规划整合的运行环境4OnDemandBusiness(一)5OnDemandBusiness(二)企业内部的整合跨越企业的整合操作环境的整合:人的整合流程的整合信息的整合业务流程重组BPR6OnDemandBusiness-发展过程第一阶段:孤立系统间的互联7OnDemandBusiness-发展过程第二阶段:企业应用整合8OnDemandBusiness-发展过程第三阶段:面向服务的企业应用整合9OnDemandBusiness-着手从分析企业的实际需求开始10OnDemandBusiness--六步法11OnDemandBusinessWEB服务面向服务体系结构整合IT使用环境的基础–门户技术--远程门户网站Web服务(WebServiceforRemotePortals,WSRP)12OnDemandBusiness9.4.1IBM三大整合新利器9.4.2WebSphereMQ与整合9.4.3WebspherePortal与整合9.4.4大型机,CICSTS,WAS,Rational与整合9.4.5Integratedsolutionconsole与整合9.4.6LotusWorkplace与整合9.4.7IBMWorkplace与整合13OnDemandBusinessIBMWebSphereProcessServer――基于SOA整合的基石IBMTivoliMonitoring6.1——切入IT资源提升IT服务管理IBMLotusNotes/Domino7.0——革新的客户机模式14OnDemandBusinessWebSphereMQWebShpereMQIntegratorMQWorkflowCrossWorldsHolosofx15OnDemandBusiness://ibmur.hust.edu.cnIBM大学合作部第九章随需应变运行环境下的整合9.4.4大型机,CICSTS,WAS,Rational与整合WebSphereApplicationServerforz/OSCICSTransactionServerforz/OSRational17OnDemandBusiness它基于Web界面,提供包括设置,配置和运行监控在内的对IT环境的基本系统管理功能。方便IT管理者们经由一个基于Web界面的控制平台管理所有的IBM软件和非IBM软件产品。主要功能是监控资源的健康状态、问题诊断和系统管理18OnDemandBusiness://ibmur.hust.edu.cnIBM大学合作部第九章随需应变运行环境下的整合9.4.7IBMWorkplace与整合IBMWorkplace包括了LotusWorkplace、WebSpherePortal、LotusNotes/Domino和WebSphereEveryplace,以及对这些产品提供的新的客户端技术。20OnDemandBusiness9.5.1基于.net和J2EE的系统的整合9.5.2在主机平台上开发一个基于XML的解决方案21OnDemandBusiness整合使用不同技术(例如J2EE和.Net)的两个系统需要快速实现整合希望实现松散耦合可选技术:Web服务消息技术适配器或连接器22OnDemandBusiness直接连接模式(DirectConnection)ESB模式扩展企业SOA模式(ExtendedEnterpriseSOApatterns)23OnDemandBusiness开发一个到现有的主机应用的XML接口24OnDemandBusiness建立新的应用25OnDemandBusiness9.6.1运行环境规划中的非功能性因素考虑9.6.2运行拓扑结构实例26OnDemandBusiness可扩展性可用性可维护性可管理性安全性27OnDemandBusiness9.6.2.1单个服务器拓扑结构9.6.2.2高可用性系统拓扑设计28OnDemandBusiness://ibmur.hust.edu.cnIBM大学合作部第九章随需应变运行环境下的整合9.6.2.2高可用性系统拓扑设计系统所有的实体都必须有冗余设计;必须监控每一个实体的故障情况;出现故障的实体不能够接受任何工作。30OnDemandBusiness