Webshere 帮您建设SOA的架构_第1页
Webshere 帮您建设SOA的架构_第2页
Webshere 帮您建设SOA的架构_第3页
Webshere 帮您建设SOA的架构_第4页
Webshere 帮您建设SOA的架构_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Websphere帮您建设SOA的架构

董淳

IBM公司上海分公司

dongch@IBM软件部定制应用程序IBMSOAFoundation软件技巧和支持利用现有IT基础结构IBMSOAFoundation

提供走上SOA实践之路所需的一切用模块化方式支持完整的SOA生命周期扩展现有投资的价值,而不必顾虑这些以往的投资是否来自不同的供应商超卓的扩展能力;从小处着手,随时根据商业的要求对现有能力进行扩充支持全面的商业和IT标准,支持更强的互操作性和便携性(interoperability&portability

)IBMSOAFoundation:整合的软件产品系列,支持开放平台和标准,符合行业最佳实践CICSIMSSOALifecycle

面向服务架构项目的全过程收集需求建模和仿真设计发现构建和测试组合流程整合人员整合信息整合和管理应用程序和服务管理身份识别和权限管理监控商业标准财务透明商业/IT调整过程控制最新!来自IBMWebSphere的软件

为SOALifecycle提供端到端的全面支持WebSphereBusinessModelerWebSphereIntegrationDeveloperWebSphereProcessServerWebSphereBusinessMonitor面向业务分析员的图形化流程建模工具,能够最大化实现流程和业务资源的重用易用的集成工具,能够帮助开发人员迅速地将服务组合成复合应用(compositeapplications)业务流程的灵活部署与实施,完全实现业务流程组件的“即插即用”流程的实时图形化监控性能管理,支持流程的持续改进WebSphereESB针对集成应用程序和用于增强SOA服务的连接基础结构业务流程管理(BPM)是SOA的关键

灵活的业务需要自动、优化的业务流程分辨和消除冗余过程和瓶颈节点通过充分理解流程对业务运作的影响,从而减少项目风险自动流程实施,减少、消除人工处理的工作流节点新的商业规则和流程的实时部署根据关键性能指标,对实际流程的运行进行图形化监控对流程的改进进行精确跟踪如果没有业务流程管理,就必须通过人工或者来自多个销售商的非集成工具来实现流程整合建模–以进行业务分析

为SOA编排设计商业过程增强功能!WebSphereBusinessModeler扩展的用户体验和分析能力更精细和精确的业务事务建模协作工作能力,支持团队开发能够通过web发布、共享业务模型并进行相关讨论业务性能建模能识别、生成和接收关键性能指标的反馈可以从MicrosoftVisio中导入流程模型流程描述容易使用面向业务流程Click-and-droporright-click自动进行对象的分层支持Visio建立用户需要的业务流程

模拟用户流程情况模拟计算流程运行需要的时间/开销优化流程建议流程模拟组合

轻松创建复合应用程序(CompositeApplications)直接从WebSphereModeler中导入业务流程模型简化和加速开发速度所有的功能皆通过图形接口(GUI)完成,方便用户使用最大化重用现有资源能够实现现有服务和应用组件在未来应用系统和流程中得到充分的重用,从而节省IT投资最新!WebSphereIntegrationDeveloper来自合作伙伴的现有服务通过CICS功能而实现的新服务重用重用SAP的服务现有服务灵活的连接和通信基础设施,支持面向SOA的应用和服务整合。协调请求者和服务之间的传输协议路由服务之间的信息转换请求者和服务之间的消息格式处理来自不同业务源的事件信息通过企业服务总线(ESB)实现SOA的部署颜色=数据类型形状=协议部署::整合合您的的SOA框框架中中的应应用最新!来自IBMWebSphere的的企业业服务务总线线(ESB)针对集集成应应用程程序和和增强强SOA服服务的的灵活活连接接基础础产品品WebSphereESB:完全全支持持企业业服务务总线线的新新产品品WebSphereMessageBroker:新版本本,体体统强强化的的企业业服务务总线线功能能基于标标准的的连接接,包包括SOAP、、XML、、JMS等等。。广泛的的连接接支持持,包包括SOAP、XML、JMS、COBOLcopybook、、SCADA等等。。高级消息转转换、传输输和路由功功能。通过BPM部署业务务流程,增增强SOA项目最新!WebSphereProcessServerV6WebSphereProcessServer简单、灵活活的部署过过程构建于IBMWebSphereApplicationServer之上上并进行了了全面的优优化,同时时也完全支支持市面上上其他的领领先应用服服务器平台台对已经部署署的流程进进行动态修修改让流程组件件的即插即即用成为现现实迅速和轻松松地更改业业务逻辑和和规则增强了企业业服务总线线(ESB)能能力基于ESB的开开放标准构构建灵活的连接接能力,支支持应用、、数据和服服务的整合合,从而增增强SOA基础架架构WebSphereProcessServerV6––服务组组件化SOA核心服务组件架构(SCA)业务对象(BO)统一事件架构(CEI)人工任务业务状态机机业务规则业务流程服务组件WebSphere应用服务务器(J2EE运行行环境)支撑服务接口映射业务对象映射关系选择器服务中介(ESB)SOA环境境下的应用用集成IBM为SOA提供供了简化的的集成方式式:统一的数据据模型所有数据都都以统一的的方式展现现统一的调用用方式所有组件通通过统一的的方式表示示所有组件通通过统一的的方式调用用统一的连接接方式企业服务总总线(ESB)标准的服务务编排组件可以统统一编排,,与它们具具体的实现现方式无关关创建业务流流程…一个典型的的开发过程程1ComponentsinModules组装Modules定义业务对象服务接口定义ComponentsfromExistingAssets已有部件/服务Modules&Components测试试&调调试试NewComponents新服务/部件2Mappings映射定义3456创建建业业务务对对象象(BusinessObjective)创建建新新的的BO创建建XSDs,SDOs继承承已已有有的的BO创建建新新的的BO((继继承承现现有有的的BO))衍生生BO从现现有有BO的的条条目目创创建建新新的的BO嵌套套BO可可以以包包含含BOInheritsContainsContainsarrayof……定义义部部件件/服服务务访访问问接接口口服务务访访问问接接口口编编辑辑器器图形形化化的的界界面面帮帮助助建建立立标标准准WSDL接接口口描描述述CreatesWSDLwithnoServicesandnoBindingssection接口口多多个个操操作作支支持持操作作单向向操操作作/请请求求答答复复参数数支支持持可以以是是业业务务对对象象/简简单单的的类类型型错误误处处理理定义义和和实实现现部部件件––使用用图图形形装装配配在图图形形界界面面打打开开模模块块装装配配图图DoubleclickontheModule把相相关关的的部部件件拖拖拉拉到到图图布布上上为部部件件添添加加接接口口定定义义和和实实现现方方式式ComponentEditoropensandComponentappearsintheComponenttree1342定义接口映射射接口映射定义义AssociatetwodifferentinterfacesCreatesInterfaceMapComponent接口映射部件件Defineshowtheinputandoutputparameters(BOs)ofoperationsaremapped四种映射支持持方式MapUsesDataMapssetValueMoveJava部件装配拖拉部件到幕幕布上,形成成应用需要的的服务。AddImportsforWebServicesJ2CAdaptersexternalModulesAddExportsforToinvokesolutionToinvokeComponentsinsidethesolution装配部部件应用部部署模块和和相关关的文文件可可以形形成““项项目””在技术术上,,一一个项项目文文件就就是大大家家熟悉悉的EARs的的文件件包Addall““Projects”associatedwiththeIntegrationSolutiontoaninstanceofWPSv6.0server集成的的测试试客户户端((在开开发平平台中中)LaunchIntegrationTestClientSelectModule,OperationEnterInputData&LaunchOPerationExamine,EventTrace&Output集成的的DEBUG工工具((在开开发平平台中中)BusinessProcessBusinessObjectMapsBusinessRulesVisualJavaSnippetStateMachines管理-针针对业业务本本身通过SOA监监控控商业业性能能管理面面板和和报告告能力力,包包括趋趋势信信息的的预测测针对不不同用用户定定制不不同的的事件件警告告支持持持续的的流程程改进进实时监监控流流程的的执行行对执行行中的的流程程进行行调整整和干干预能将数数据输输出到到WebSphereBusinessModeler以以进进行分分析和和流程程改进进操作管管理器器––对对接收收到的的性能能数据据做出出实时时响应应增强!WebSphereBusinessMonitor最新!来自IBMWebSphere的的软软件为SOALifecycle提提供端端到端端的全全面支支持WebSphereBusinessModelerWebSphereIntegrationDeveloperWebSphereProcessServerWebSphereBusinessMonitor面向向业业务务分分析析员员的的图图形形化化流流程程建建模模工工具具,,能能够够最最大大化化实实现现流流程程和和业业务务资资源源的的重重用用易用用的的集集成成工工具具,,能能够够帮帮助助开开发发人人员员迅迅速速地地将将服服务务组组合合成成复复合合应应用用((compositeapplications)业务务流流程程的的灵灵活活部部署署与与实实施施,,完完全全实实现现业业务务流流程程组组件件的的““即即插插即即用用””流程的的实时时图形形

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论