版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目录关于SOA1ESB2ESB的适用场景及要素3SOA和ESB产品4WebMethods介绍5案例6目录关于SOA1ESB2ESB的适用场景及要素3SOA和ESB产品4WebMethods介绍5案例6关于SOAService-Oriented Architecture,面向服务的体系结构一种架构模型,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。关于SOA程序员: SOA是一种全新的开发技术,新的组件模型,比如说Web Service架构设计师: SOA就是一种新的设计模式,方法学IBM: SOA是一种构造分布式系统的方法,它将业务应用功能以服务的形式提供给最终用
2、户应用或其他服务业务分析人员: SOA就是基于标准的业务应用服务关于SOA软件开发的演化过程面向服务面向组件面向对象面向过程面向机器关于SOASOA在相对较粗的粒度服务间保持松散耦合,灵活的架构 -服务的实上对应用服务或业务模基于开放的标准, 服现细节,服务的位置块进行封装与重用务的接口描述与具体乃至服务请求的底层实现无关协议都应该透明SOA架构有哪些基本的要求目录关于SOA1ESB2ESB的适用场景及要素3SOA和ESB产品4WebMethods介绍5案例6ESB用友系统n(n-1)/2ESBESB有什么不同呢?ESB真正体现了SOA的理念, 一切皆为服务,服务在总线(BUS) 中处于平等的
3、地位ESB是一种在松散耦合的服务和应用之间标准的集成方式ESBESB就是在SOA架构中实现服务间智能化集成与管理的中介可以作用于驱动的架构面向消息的架构面向服务的架构应用之间通过ESB 发送和接受消息分布式的应用由可重用的服务组成应用之间异步地产生和接收消息ESB在SOA实施的方式调用(Call), 即请求/ 回应方式,这是常见的同步模式极大简化了在集成异构性上的考虑不管有怎样的应用底层实现,它就一定是基于标准的单路消息,触发异步的目录关于SOA1ESB2ESB的适用场景及要素3SOA和ESB产品4WebMethods介绍5案例6ESB的适用场景及要素 ESB要素ESB原数据(MetaData
4、) 管理性能,可靠性,安全性中介(Mediation)适配器(Adapter)请求者提供者应用协议通讯协议J2eeDotNetPBHttpFTPSMTPESB的适用场景及要素 常用的应用模式协议转换模型,用于当服务的请求者与服务提供者基于不同协议时的消息转换情形ESB的适用场景及要素 常用的应用模式消息广播模式,用于驱动多个动作或者消息广播的情形ESB的适用场景及要素 常用的应用模式服务匹配模式,用于需要动态选择服务提供者的情形, 例如可以根据消息的内容,或负载情况,或服务级别约定(SLA),来为服务请求者选择合适的服务。目录关于SOA1ESB2ESB的适用场景及要素3SOA和ESB产品4We
5、bMethods介绍5案例6SOA和ESB产品SOA和ESB产品为简化部署和加强安全性而特制的硬件 ESB。特别推出的IBM专属硬件ESB产品,通过内嵌强大的XML/WebService 加速引擎及安全保障机制,帮助客户快速、高效、便捷、安全地构建面向大交易量任务关键(Mission Critical)型企业服务总线构 IT 环境中的统一连接和转换而构建。WMB通过提供对多种平台、语言、协议和传输方式的支持,帮助客户迅速部署企业服务总线,整合遗留应用,构建SOA架构的信息传输龙骨。采用业界领先的 WebSphere MQ 消息传递基础设施基于面向集成的 SOA 平台的 WebSphere Ap
6、plication Server 而构建,针对中小企业的入门级ESB产品,能够帮助简化IT架构,降低运作成本,提升业务灵活性和市场响应速度,最终提升企业的竞争优势2006年8月,IBM收购了Webify(Web服务和SOA组件解决方案提供商)。2007年11月13日,IBM收购了Cognos公司,收购价格为49亿美元SOA和ESB产品BiztalkWCFWPFSOA和ESB产品为少于100名员工的中小型 企业而设计的综合企业方案, 其业务流程一体化的功能,让企业管理者能实时地掌握可靠的资料,从而做出准确的商业决策,令公司业务运作更为顺畅专为有100-2500名员工的中型企业设计的综合业务解决方
7、案,可帮助其提高业务灵活性、改进运营效率并且巩固客户关系。mySAP ERP是世界上最完整的企业资源计划(ERP) 解决方案。为大企业提供了完整的解决方案。它可以向不同的企业提供成功运营所必需的战略洞察力、独特化的竞争力、持续增长的执行力和灵活力2007年10月9日,SAP 68亿收购Business Objects 公司,BO早前收购了crystal报表SOA和ESB产品2004年12月以103亿美元的价格收购仁科(PeopleSoft是eHR领域领先的厂商)2005 年9月12日以约58.5亿美元价格收购Siebel公司。Siebel是CRM领域领先的厂商2007-03-02 宣布以33亿
8、美元收购商业智能解决方案提供商海波龙(Hyperion)公司2008年1月16日,以85亿美元收购BEAOracle SOA套件(Oracle SOA Suite),不仅可以运行在Oracle自己的J2EE平台,还可以运行于其他中间件厂商(BEA,IBM)的中间件平台SOA和ESB产品Trading Network相当于是一个网络接口,将你最后产生的xml数据或其他各式的数据发送给指定的远端服务器,当然在这个远端服务器上也一定要有一个Webmethod的网络接口用来接收数据Modeler是用来将你做好的service组装在一起,形成各种商业逻辑Developer是用来开发你所需的各种webse
9、rvice,其中WebMethods本身也提供了一些公共的webservice供你调用2007年4月,webMethods被欧洲最大的系统软件与面向服务架构 (SOA)供应商 Software AG以5.46亿美元收购SOA和ESB产品2009年ESB中间件市场报告供应商200720082009市场份额%(2009)市场增长%(2008-2009)IBM344.0423.1448.531.56.0Oracle179.5194.9204.014.34.7Software AG90.7144.3141.39.9-2.1TIBCO102.8107.8107.57.6-0.3SAP80.784.680
10、.85.7-4.5Microsoft71.081.580.05.6-1.8Progress Software Corp45.449.951.03.62.2Sun Microsystems24.835.6Information Builders Inc.40.038.029.02.0-23.7Hitachi15.08.2Fujitsu13.515.517.81.314.7Red Hat6.110.413.61.030.5Workday Inc.27.813.912.90.9-7.0Other143.1160.1157.911.1-1.3Total1,20
11、2.11,398.11,422.8100.01.8目录关于SOA1ESB2ESB的适用场景及要素3SOA和ESB产品4WebMethods介绍5案例6WebMethods介绍webMethods,Inc.(美国纳斯达克股市上市代号:WEBM)为著名业务整合软件供应商之一。公司于1996年创立,总部位于美国佛吉尼亚州(Virginia)的Fairfax,目前在、欧洲及亚太区设有分公司和办事处。于2007年被Software AG收购WebMethods介绍帮助客户最大化企业资源规划(ERP)和其他企业应用的投资回报率,拓展企业应用的价值到虚拟企业,从而让客户,供应商和商业伙伴可以借助合作伙伴的应
12、用系统,简化、优化业务流程和提高工作效率通过简化业务流程,实现供应链上下游之间业务流程的自动化,实现实时的信息交换,降低周转时间,提高生产力,降低库存,降低出错率,优化供应链。实现与各种各样的客户,合作伙伴,供应商之间的直接、安全、快速的交互能力, 从而实现无缝的业务处理和快速的交易响应。同时通过提供全面的合作伙伴管 理工具,简化业务伙伴的管理,优化与客户,合作伙伴,供应商之间的关系实现关键业务流程自动化和全球业务能力,拓展虚拟企业理念为企业提供一个异常灵活的技术框架和丰富的业务实现工具,实现产品快速推向市场,巩固和提升产品的竞争力,提高产品的市场份额。从企业和合作伙伴的不同应用系统中采集丰富
13、、有效、统一、实时的交易信息,通过提供对这些信息的处理,分析,可以为企业决策者提供全球业务的能力。WebMethods介绍webMethods Integration Platform(为客户提供企业内、外的业务集成能力,帮助客户实现业务流程自动化)webMethods Portal(为企业复合应用提供门户功能)webMethods Manager(管理集成环境,管理业务流程和IT基础)webMethods Workflow(为客户提供人员工作流界面)webMethods Fabric(为企业提供面向企业级服务的基础框架)webMethods Optimize(实时分析业务,优化业务流程)We
14、bMethods介绍商务协作战略决策业务设计云服务解决方案数据库合作伙伴主机应用系统WebMethods介绍webMethods CAFwebMethods OptimizeCentraSiteTM应用组成注册及储存库业务分析安全策略过程分析角色和职责系统分析生命周期管理EntireXAdapterApplinX/JIS服务监控企业应用系统webMethods BPMwebMethods ESB Platform服务编排B2B服务支持/连接webMethodswebMethodswebMethods流程管理WebMethods介绍监测和分析业务流程管理企业服务总线管理方法WebMethods介
15、绍服务集成 Web Service Adapter API消息集成 JMS Broker数据库集成整合方式WebMethods介绍应用& 系统Adapter 运行环境Integration Server(集成服务器 )Adapter 运行环境连接管理服务平台器 &AdapterAdapter客户端客户端WebMethods介绍AdapterActionBSaubeilltae技omSn术leetrhsv适esicE配eASrR器cBeh,sivoalultionVRiseipblialictyesaXn-dBRroekeprorting应用适配器JDBCTuxedox.400WebMethod
16、s介绍JDBC Adapter 调用4返回结果到PipelineService调用Adapter模板1关系型数据库执行结果3webMethods JDBCAdapterSQL2Integration ServerWebMethods介绍JDBC Adapter关系型数据库webMethodsJDBCAdapter查询临时表结果Integration ServerAdapter更新临时表发布Document数据变更15DatabaseApplication243WebMethods介绍服务单元接收数据返回数据执行运算别的服务只需要声明输入和输出每个服务都像一个黑盒子WebMethods介绍业务流
17、程整合解决方案应用系统数据库主机合作伙伴设计与开发人员管理人员维护与监控人员第三方服务注册表/储存库数据应用服务器应用与合作伙伴Web 服务集成规则分析流程演示服务总线WebMethods介绍业务流程什么是业务流程? 一个流程是动作的累加 动作是自动执行或人工操作的 流程的总和构成了组织WebMethods介绍用户自定义接口用户自定义的任务接口JSF/Runtime Portal (User Interfaces)My webMethods ServerInboxPortletsTaskPortlets监察及审核任务列表管理任务引擎任务服务流程引擎流程服务集成服务器服务集成适配器业务规则监察及
18、审核服务业务规则引擎协议(HTTP, TCP,FTP,SMTP,SOAP,JMS)Applications & Systems不同的应用程序WebMethods介绍基于规则来处理任何EDI、XML或平面文件贸易伙伴管理支持所有传输协议文档管理合作伙伴间的协议传输贸易伙伴直接与ESB集成的B2B网关内部系统维护、跟踪和报告B2B事务Trading NetworkWebMethods介绍1.插入数据库6.调用流程Integration Server 1Integration Server 22.5.解析3.转换XML4.传输 0100101001 消息队列Trading NetworkTrading Network场景说明处理流程7.转换FF目录关于SOA1ESB2ESB的适用场景及要素3SOA和ESB产品4WebMethods介绍56案例案例p 医生拿着一个手持式设备存取你的 、健康历史记录和你的药房记录。医生也能经由另外的一个Web服务直接写下电子处方并且将它发到你的药房记录。p 药房能够立即照处方配药,当你或你的家人从医院回到家时,药可能就已经送到你们家的门口了促进医疗保健业务流程自动化案例p 作为财富500强中排名第二的企业,通用汽车公司曾经面临着巨大的系统集成挑战。公司在全球有80多家工厂,每一家工厂都有多种企业应用系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 临港新建超声波设备调试服务中心建设项目可行性研究报告
- 过程拼音教学模板课件
- 中成药质量控制实验室可行性研究报告
- 工厂展示课件
- 观潮下载课件
- 观潮课件下载课件
- 财务管理师考试综合测试卷及答案
- 2026年企业国际化经营模拟试题及答案
- 公共营养师营养食谱设计与营养评价专项题库及答案
- 消防安全设计审查与验收专项训练题库及答案
- 新版2026年新教材统编版九年级上册道德与法治期末复习全册考点提纲
- 羊绒衫制作工安全操作规程
- 新版2026秋新苏教版小学科学五年级上册全册知识点考点合集
- 2027兴业银行校园招聘笔试参考题库及答案详解
- ASME B31.3-2024 中文版(工艺管道规范 引用 ASME V 卷无损检测要求)
- 武汉产业投资控股集团有限公司招聘笔试参考题库及答案详解
- 2026年海南发展控股公司招聘试题及答案
- 2025年山东公务员考试行测真题完整版(含答案+详细解析)
- 肿瘤类器官模型应用
- 《JBT 20114.4-2009 糖浆剂瓶封口机》专题研究报告
- 喷涂工序低温烘干控制规范
评论
0/150
提交评论