您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > Websphere 帮您建设SOA的架构
©2005IBMCorporationSOAonyourtermsandourexpertiseSoftwareWebsphere帮您建设SOA的架构董淳IBM公司上海分公司dongch@cn.ibm.comIBM软件部定制应用程序IBMSOAFoundation软件技巧和支持利用现有IT基础结构IBMSOAFoundationIBMSOAFoundation提供走上提供走上SOASOA实践之路所需的一切实践之路所需的一切用模块化方式支持完整的SOA生命周期扩展现有投资的价值,而不必顾虑这些以往的投资是否来自不同的供应商超卓的扩展能力;从小处着手,随时根据商业的要求对现有能力进行扩充支持全面的商业和IT标准,支持更强的互操作性和便携性(interoperability&portability)IBMSOAFoundation:整合的软件产品系列,支持开放平台和标准,符合行业最佳实践CICSIMSSOALifecycleSOALifecycle面向服务架构项目的全过程面向服务架构项目的全过程Ø收集需求Ø建模和仿真Ø设计Ø发现Ø构建和测试Ø组合Ø流程整合Ø人员整合Ø信息整合和管理Ø应用程序和服务管理Ø身份识别和权限管理Ø监控商业标准Ø财务透明Ø商业/IT调整Ø过程控制最新最新!!来自来自IBMIBMWebSphereWebSphere的软件的软件为为SOALifecycleSOALifecycle提供端到端的全面支持提供端到端的全面支持WebSphereBusinessModelerWebSphereIntegrationDeveloperWebSphereProcessServerWebSphereProcessServerWebSphereBusinessMonitor面向业务分析员的图形化流程建模工具,能够最大化实现流程和业务资源的重用易用的集成工具,能够帮助开发人员迅速地将服务组合成复合应用(compositeapplications)业务流程的灵活部署与实施,完全实现业务流程组件的“即插即用”流程的实时图形化监控性能管理,支持流程的持续改进WebSphereMessageBroker针对集成应用程序和用于增强SOA服务的连接基础结构建模建模––以进行业务分析以进行业务分析为为SOASOA编排设计商业过程编排设计商业过程增强功能!WebSphereBusinessModelerØ扩展的用户体验和分析能力更精细和精确的业务事务建模Ø协作工作能力,支持团队开发能够通过web发布、共享业务模型并进行相关讨论Ø业务性能建模能识别、生成和接收关键性能指标的反馈Ø可以从MicrosoftVisio中导入流程模型SOAonyourtermsandourexpertiseDiscoveringtheValueofSOAwithWebSphereProcessIntegration流程描述§容易使用§面向业务流程§Click-and-droporright-click§自动进行对象的分层§支持VisioSOAonyourtermsandourexpertiseDiscoveringtheValueofSOAwithWebSphereProcessIntegration§建立用户需要的业务流程§模拟用户流程情况§模拟计算流程运行需要的时间/开销§优化流程建议流程模拟组合组合轻松创建复合应用程序(轻松创建复合应用程序(CompositeApplicationsCompositeApplications))Ø直接从WebSphereModeler中导入业务流程模型Ø简化和加速开发速度所有的功能皆通过图形接口(GUI)完成,方便用户使用Ø最大化重用现有资源能够实现现有服务和应用组件在未来应用系统和流程中得到充分的重用,从而节省IT投资最新!WebSphereIntegrationDeveloperReviewapplicationReviewapplicationCustomereligibilityRetrievecreditreportRetrievecreditreportCreditassessmentCreditassessmentRequestadditionalinfoRequestadditionalinfoGeneratedeclineGeneratedeclineFinalapplicationreviewFinalapplicationreviewGenerateapproval&accountinfoGenerateapproval&accountinfo来自合作伙伴的现有服务通过CICS功能而实现的新服务重用重用SAP的服务现有服务灵活的连接和通信基础设施,支持面向SOA的应用和服务整合。}协调请求者和服务之间的传输协议}路由服务之间的信息}转换请求者和服务之间的消息格式}处理来自不同业务源的事件信息通过企业服务总线通过企业服务总线(ESB)(ESB)实现实现SOASOA的部署的部署颜色=数据类型形状=协议部署:整合您的部署:整合您的SOASOA框架中的应用框架中的应用最新最新!!来自来自IBMIBMWebSphereWebSphere的企业服务总线(的企业服务总线(ESBESB))针对集成应用程序和增强SOA服务的灵活连接基础产品WebSphereMessageBroker:新版本,体统强化的企业服务总线功能Ø广泛的连接支持,包括SOAP、XML、JMS、COBOLcopybook、SCADA等。Ø高级消息转换、传输和路由功能。FailureTransformInputServerApplication1ServerApplication2üTransformationüContentBasedRoutingüDBMSIntegrationüFullyTransactionalüEffective,PowerfulToolingüSimpleüExtensibleüStandardsbasedüNon-InvasiveCharacteristicsOfAnEffectiveMessageBrokerIBMSoftwareGroup-WebSphereSoftwareMessageBroker©2005IBMCorporation12MessageBroker–TheBasics§Flexible,HighFunction,ProductionStrengthMessageHub§Routes,Transforms,AugmentsMessages§Excellent,WellIntegratedDatabaseSupport§SupportsPoint-To-PointAndEventProcessingMessagingStyles§SupportedOnAWideVarietyOfHardwarePlatformsMessageBrokerApplicationDatabasesMessageInMessageOutIBMSoftwareGroup-WebSphereSoftwareMessageBroker©2005IBMCorporation13MessageFlows§Sequenceofprocessingstepstotransform/routeamessageasitpassesthroughaBroker§Composedofindividualnodesthatare“wired”together§Aretransactional§Arereusable§Arebuiltinasophisticated,easytouseGUIApplicationDatabasesMessageInMessageOutMessageBrokerC123BUYIBM5XA123_02PURCHASEIBM5IBMSoftwareGroup-WebSphereSoftwareMessageBroker©2005IBMCorporation14DefiningMessagesToMessageBroker01AIRLINE_REQUEST.10CUSTOMER.15FIRST-NAMEPICX(15).15LAST-NAMEPICX(30).10ADDRESS.15STREETPICX(30).15CITYPICX(25).15STATEPICX(20).15ZIP-CODEPICX(5).10FLIGHT-NOPICX(6).10TRAN-DATEPICX(10).10COSTPICX(7).10CC-NOPICX(15).DictionaryIBMSoftwareGroup-WebSphereSoftwareMessageBroker©2005IBMCorporation15ExampledatarepresentationsAddressStreet/StreetCity/CityState/StateZipZip/AddressstructAddress{charstreet[40];charcity[40];charstate[20];intzip;}01ADDRESS.02STREETPICX(40).02CITYPICX(40).02STATEPICX(20).02ZIPPIC9(5).classAddress{publicStringstreet;publicStringcity;publicStringstate;publicintzip;}IBMSoftwareGroup-WebSphereSoftwareMessageBroker©2005IBMCorporation16ExampledatarepresentationsAddressStreet/StreetCity/CityState/StateZipZip/AddressstructAddress{charstreet[40];charcity[40];charstate[20];intzip;}01ADDRESS.02STREETPICX(40).02CITYPICX(40).02STATEPICX(20).02ZIPPIC9(5).classAddress{publicStringstreet;publicStringcity;publicStringstate;publicintzip;}AddressStreetCityStateZipIBMSoftwareGroup-WebSphereSoftwareMessageBroker©2005IBMCorporation17TheLogicalMessageModel§AllmessageswithintheBrokerarerepresentedintheformofamessagetreeMessageInMessageOutMessageBrokerC123BUYIBM5XA123_02PURCHASEIBM5IBMSoftwareGroup-WebSphereSoftwareMessageBroker©2005IBMCorporation18TheMessageBrokersToolkit§TheGUIusedforallintegrationdevelopmentandsystemsadministrationtasks§Eclipsebased§ProvidesVarious“perspectives”fordifferenttaskstobeperformed§Let’stakealookatit…….IBMSoftwareGroup-WebSphereSoftwareMessageBroker©2005IBMCorporation19TheMessageBrokersToolkitIBMSoftwareGroup-WebSphereSoftwareMessageBroker©
本文标题:Websphere 帮您建设SOA的架构
链接地址:https://www.777doc.com/doc-5014085 .html