甲骨文OSB企业信息总线产品介绍_cn12396.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《甲骨文OSB企业信息总线产品介绍_cn12396.docx》由会员分享,可在线阅读,更多相关《甲骨文OSB企业信息总线产品介绍_cn12396.docx(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 甲骨文OSB企业服务总线甲骨文OSB企业服务总线产品介绍提交人:甲骨文文(中国国)软件件系统有有限公司司提交日期:20009年22月版本号:v1.0目 录1甲骨文文公司简简介32Oraaclee OSSB企业业服务总总线产品品简介52.1服服务总线线的重要要作用72.2服服务总线线和服务务生命期期92.3主主要架构构概念102.4代代理服务务和基于于代理的的路由122.5服服务总线线的消息息流定义义132.6服服务总线线的部署署方式153Oraaclee OSSB企业业服务总总线产品品的主要要特性163.1服服务供应应163.1.11服务类类型163.1.22内容类类型193.1.33通信类
2、类型193.1.44更改中中心203.1.55项目管管理器223.1.66开发、测测试和生生产环境境的迁移移233.2服服务集成成和路由由243.2.11管道253.2.22管道阶阶段和活活动263.2.33运行分分支283.2.44转换283.2.55消息操操纵293.2.66消息验验证303.2.77动态路路由313.2.88服务调调用323.2.99错误处处理323.2.110安全性性343.3服服务管理理353.3.11监视353.3.22利用提提示实施施SLAA363.3.33报告373.4小小结394电信行行业实际际应用情情况401 甲骨文公司司简介1977 年 ,拉拉里艾利森森(
3、 LLarrry EElliisonn )与与另外两两个人 Bobb Miinerr 和 Ed Oattes 成立了了如今的的甲骨文文公司( Oraaclee Coorpoorattionn )。 今天,甲甲骨文公公司( NASSDAQQ 交易易代码: ORRCL )早已已是全球球最大的的企业软软件公司司,其技技术在全全球几乎乎每个行行业以及及财富富 1100 强的 98 家公司司里都能能找到。 甲骨文公司司如今在在1455个国家家和地区区开展业业务,全全球客户户达3220,0000家家,合作作伙伴达达19,5000家。公公司总部部设在美美国加利利福尼亚亚州的红红木城(RRedwwoodd S
4、hhorees),全全球员工工达844,0000名,包包括200,0000名开开发人员员、7,5000多名技技术支持持人员和和13,0000名实施施顾问。甲甲骨文公公司20008财财年(220088年5月月31日日结束)销销售收入入达2224亿美美元。甲骨文公司司在多个个产品领领域和行行业领域域占据全全球第一一的位置置,其中中包括:数据库库、数据据仓库、基基于Liinuxx系统的的数据库库、嵌入入式数据据库、增增长最快快的中间间件、商商业分析析软件、商商业分析析工具、供供应链管管理、人人力资源源管理、客客户关系系管理、应应用平台台套件第第一、零零售行业业、金融融服务行行业、通通信行业业、公共共
5、事业行行业和专专业服务务行业等等。30多年来来,甲骨骨文向企企业客户户提供领领先的软软件与服服务,帮帮助他们们以最低低的总体体拥有成成本获得得更新、更更准确的的信息,从从而改善善决策,最最终取得得更好的的业绩。从从数据库库和中间间件到应应用产品品和行业业解决方方案,甲甲骨文公公司拥有有业内最最广泛的的企业软软件。甲骨文在中中国甲骨文公司司于19989年年落户中中国。目目前,甲甲骨文公公司在中中国的员员工超过过26000名,以以13个个城市(北北京的中中国公司司总部,上上海、广广州、南南京、成成都、深深圳、大大连、沈沈阳、济济南、杭杭州、西西安、重重庆和福福州等地地的分公公司)为为中心开开展业务
6、务。在北北京、深深圳、上上海分别别设有研研发中心心,在大大连设有有全球技技术支持持服务中中心,在在成都设设有甲骨骨文咨询询服务中中心,在在北京及及深圳设设有合作作伙伴解解决方案案中心。中中国已经经成为甲甲骨文公公司在全全球发展展最快的的市场之之一,公公司在中中国目前前拥有超超过7,0000家客户户。Orraclle技术术网络(OOTN)作作为甲骨骨文全球球的在线线开发人人员社区区,在中中国拥有有2500,0000名成成员,中中国是甲甲骨文全全球第四四大开发发人员社社区。目前Oraaclee中国公公司有660%以以上的人人员是从从事技术术支持工工作。主主要分为为: 售前技术顾顾问:与与销售代代表
7、配合合提供售售前技术术支持。 售后工程师师:提供供安装调调试及现现场技术术服务。 热线技术工工程师:提供7xx24小小时技术术支持热热线服务务。 实施顾问:为用户户提供顾顾问咨询询、结构构设计等等项目实实施工作作。Oraclle中国国公司除除了本公公司有强强大的技技术支持持队伍,还还有1550多家家代理商商和软件件开发商商。每一一家代理理商都有有一定数数量Orraclle OOCP(Oraaclee认证工工程师),这些些工程师师都是通通过了OOraccle公公司全球球工程师师认证考考试,并并取得认认证证书书的。他他们是OOraccle 公司另另一支强强大的技技术支持持队伍。Oraclle公司司
8、在提供供强有力力的技术术支持的的同时,还还提供配配套专业业技术培培训,OOraccle公公司在国国内有两两个培训训中心、4个授权培训中心和13所联合大学。培训系统的完善为客户的技术人员能全面和完善的掌握数据库管理和开发提供了良好的基础保障。并最终达到知识转移的目的。甲骨文公司司为在中中国的客客户提供供功能全全面的企企业级软软件组合合产品(包包括Orraclle 数数据库、OOraccle融融合中间间件和OOraccle应应用软件件)与相相关服务务 (包包括咨询询、支持持服务和和培训)。公司的目标标是帮助助中国加加快信息息技术在在企事业业单位的的应用、促促进软件件业的发发展并加加快信息息技术人人
9、才的培培养。为为了实现现这个目目标,甲甲骨文在在中国实实施三合合一战略略:加强强本地化化建设、建建立牢固固的合作作伙伴关关系、承承诺对中中国市场场的长期期投资。2 Oraclle OOSB企企业服务务总线产产品简介介面对变幻莫莫测的市市场需求求的变化化,企业业希望通通过推进进“服务化化”提高敏敏捷性和和响应能能力:更更方便地地与客户户和合作作伙伴交交互,更更灵活地地设计和和构建IIT基础础架构。为为此,SSOA(Serice-Oriented Architecture,面向服务的架构)日益引起企业高层的重视。SOA将分散在企业应用中的功能组合为基于标准的互操作“服务”,与使用传统应用相比,企业
10、可利用SOA,更快地组合和重用“服务”,以满足业务需求。SOA围绕“服务”,而不是“应用”组织企业IT,能帮助企业更快地推出新服务,并灵活响应业务环境的变化。为了优化IIT基础础结构,以以便交付付服务,将将SOAA变成现现实,IIT组织织需要一一个智能能化的基基础架构构,以降降低服务务重用的的复杂性性,并可可靠地集集成ITT环境的的各种技技术、协协议和应应用。为为此,IIT组织织创建了了一个以以“服务”为中心心的抽象象层,以以隐藏各各种应用用和技术术带来的的底层复复杂性,并并提供一一个定制制企业应应用的平平台。今天,我们们将上述述服务或或集成层层称为EESB(Enterprise Servic
11、e Bus,企业服务总线)。ESB使“服务端点”本身不必再管理服务之间的交互。ESB允许方便地扩展服务,消除了专门编写的点对点、硬编码实现的脆弱性,以及带来的昂贵代价。有了ESBB,开发发人员不不必再在在各个服服务端点点构建集集成和中中介服务务,如路路由、协协议代理理、转化化、安全全策略和和SLAA(Seerviice Levvel Agrreemmentt,服务务级别协协议)质质量策略略,只需需在“ESBB”中配置置这些策策略即可可。也就就是说,开开发人员员不必重重编服务务端点的的集成和和管理策策略,通通过“ESBB配置步步骤”就能创创建动态态服务端端点,适适应动态态变化。Oraclle S
12、Servvicee Buus是一一个ESSB,用用于集成成服务,管管理服务务交互,并并在不同同IT环环境之间间执行消消息代理理。它的的轻量级级、无状状态、高高性能架架构扮演演“中间人人”角色。OOraccle Serrvicce BBus是是部署和和实现SSOA的的理想工工具,支支持智能能消息代代理,监监控和管管理服务务;它在在企业基基础架构构中添加加一个可可扩展的的动态路路由和转转换层,并并管理服服务生命命期:配配置和供供应服务务、监控控服务的的运行和和履行SSLA。Oraclle SServvicee Buus以“配置”为中心心,由策策略驱动动,实现现了“服务使使用者”和“服务提提供者”之
13、间的的松耦合合配合。Oracle Service Bus提供动态配置服务和策略的多功能控制台和环境,能支持多个服务集成项目,能确保所有配置元素的引用完整性,并能在测试或生产期间监控和运行系统。开发人员通过“配置”,而不是“编码”动态更改服务集成关系,以便从几个方面扩展服务架构:安全类型、服务位置、服务可用性、服务响应性、数据格式、监控、传输和通信;与传统的EAI方法相比,ESB需要的时间少得多。图1 ooraccle Serrvicce BBus可可防止服服务蔓延延 “一次性连连接” 松耦合架构构 促进企业范范围的重重用 集中管理 减少总拥有有成本服务总线软软件的中中心是“共享服服务”,而不不
14、是“应用程程序孤岛岛”。利用用简捷高高效的SSOA基基础结构构,ITT组织可可以在几几乎不影影响ITT基础架架构的前前提下,快快速提供供新服务务功能,重重用极具具价值的的业务功功能,从从而实现现服务化化,实现现与业务务需求的的同步,响响应业务务流程的的更改,并并满足客客户提出出的新需需要。下面将详细细分析服服务总线线的必要要性,讨讨论它如如何管理理组织的的整个服服务生命命期。2.1 服务总线的的重要作作用SOA之所所以变得得经济可可行,是是因为受受到了两两种现状状的推动动:行业业利用WWeb服服务“公开”和“使用”新服务务及遗留留服务,构构建了支支持“松耦合合服务交交互”的工具具包和基基础架构
15、构。在采采用SOOA策略略时,由由于成本本和复杂杂性等因因素,IIT专业业人员并并不愿意意完全淘淘汰现有有的基础础架构,而而是希望望将现有有应用业业务表示示为服务务,以供供其他业业务流程程和应用用重用。这就是说,SSOA的的成功离离不开“集成层层”,集成成层支持持异构环环境下的的动态服服务交互互。集成成层必须须对服务务使用者者隐藏服服务端点点的更改改,同时时支持现现有服务务的发展展,并能能够业务务的发展展,快速速添加新新服务以以满足客客户和合合作伙伴伴的要求求。在构建和维维护SOOA时,企企业架构构师面临临挑战:如何使使架构适适应业务务需求的的增长,并并满足新新客户的的需要? 在系统中引引入动
16、态态行为和和运行时时配置能能力 在企业范围围内重用用服务,管管理服务务的生命命期 适应服务使使用者和和服务提提供者间间的变化化 确保企业服服务的统统一使用用 确保服务的的安全性性 确保企业服服务符合合IT策策略 监控和审计计服务使使用,并并管理系系统停运运图2 SOOA面临临的挑战战图2演示很很多组织织的典型型架构和和SOAA挑战。此此时,必必须维护护服务使使用者和和服务提提供者间间的点对对点连接接,也就就是说,使使用者启启用一个个服务端端点时,必必须复制制传输、转转换、安安全和路路由机制制。如果果服务端端点接口口发生变变化,使使用各个个服务使使用者将将与该服服务断开开,并重重新开发发和重新新
17、部署,最最终造成成了服务务中断。企业架构师师和其他他专家想想要简化化和控制制IT基基础架构构,并促促进重用用。Orraclle SServvicee Buus是他他们的理理想工具具。Orraclle SServvicee Buus支持持不同服服务的动动态交互互,具有有以下特特点:“本地服服务资源源缓存”注册在在总线集集成的服服务,通通过UDDDI(Universal Description Discovery and Integration,统一描述、发现和集成)集成到企业服务注册表,“服务配置环境”支持验证和版本控制;异构服务端点间的协议和消息代理;服务间的动态路由和转换;消息和传输安全。将
18、Oracle Service Bus添加到图2的架构,Oracle Service Bus成为一个分布的服务中间层。它提供上述功能,运用路由规则、转换、安全和访问策略,将这些从服务端点分离出来,并予以维护,如图3所示。图3 SOOA与Oraaclee Seerviice Buss将Oraccle Serrvicce BBus作作为服务务使用者者和服务务提供者者间的中中间层,可可消除脆脆弱的点点对点连连接,并并消除这这些连接接的专门门维护。使使用者不不必详细细了解服服务端点点的接口口和实现现,企业业可以更更灵活地地连接不不同资源源。不同同客户端端可与各各种资源源通信,例例如,.NETT客户端端不
19、必了了解底层层服务端端点的实实现细节节就能使使用Jaava业业务服务务。消除点对点点连接还还意味着着,更改改服务端端点不再再影响服服务使用用者,在在服务总总线中更更改策略略配置即即可。这这将在服服务使用用者级别别减轻或或消除重重新开发发和重新新部署产产生的影影响。2.2 服务总线和和服务生生命期Oraclle SServvicee Buus是一一个服务务中介,在在整个服服务生命命期都扮扮演着重重要的角角色:公公开服务务,并配配置、管管理和监监控服务务使用者者和服务务提供者者之间的的“请求-响应”消息流流。图4演示服服务生命命期。在在开始阶阶段,架架构师建建立服务务模型,构构建服务务;在开开发阶
20、段段,开发发人员创创建和公公开应用用及服务务接口。在创建这些些服务接接口后,Oracle Service Bus随着服务的创建注册这些服务,并公开它们,以供其他服务或流程在后期使用。Oracle Service Bus可能在本地注册表中直接注册服务,也可能从诸如ORACLE Service Registry的企业服务注册表导入服务。注册后,Oracle Service Bus配置代理接口,以定义服务通信的消息流。消息流包含传输和安全要求,并说明如何将消息路由给服务自身。在用Oraaclee Seerviice Buss注册服服务后,由由ORAACLEE BPPM工作作流引擎擎等工具具创建的的业
21、务流流程就可可以使用用和编排排这些服服务,以以满足各各种业务务要求。编编排过程程包括利利用服务务满足业业务要求求,将服服务运用用于细粒粒度业务务流程。最最终用户户可通过过UI(用用户界面面),如如ORAACLEE WeebLoogicc PoortaalTMM交易门门户, 或ORAACLEE Useer IInteeracctioon协作作门户,使使用这些些业务流流程。图4 服务务生命期期Oraclle SServvicee Buus还监监控和管管理服务务端点之之间的消消息流、系系统健康康状况以以及可用用性。业业务和运运营分析析师可能能获取这这些信息息,以分分析行为为模式,寻寻找有待待改进之之
22、处。随随着服务务的改进进和新服服务版本本的推出出,新一一轮的生生命期重重新开始始。2.3 主要架构概概念Oraclle SServvicee Buus是策策略驱动动的中介介层,它它处理消消息,确确定如何何根据要要求路由由和转换换消息。它它通过诸诸如JMMS或HHTTPP的传输输协议接接收消息息,并用用相同协协议或另另一指定定的传输输协议发发送消息息。消息息响应按按相反的的方向进进行。消消息处理理由元数数据驱动动,元数数据由OOraccle Serrvicce BBus控控制台配配置的代代理服务务的消息息流定义义指定。使使用代理理方法,企企业可实实现服务务客户端端和业务务服务之之间的松松耦合,并
23、并维护一一个集中中的安全全控制和和监控点点,如下下图所示示。图5 Orraclle SServvicee Buus使用Oraaclee Seerviice Buss,服务务集成关关系通过过配置策策略和代代理服务务动态实实现。在在使用这这种方法法时,可可以快速速扩展服服务架构构的某些些系统特特性: 传输协议和和通信范范例 服务安全性性 服务位置 服务可用性性和响应应性 数据格式 日志记录和和监控由于代理服服务扮演演中间人人角色,故故Oraaclee Seerviice Buss能消除除以下领领域的服服务客户户端和业业务服务务需求之之间的差差别: 加载内内容和模模式 封送协协议 传输协协议 “点对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 甲骨文 OSB 企业信息 总线 产品 介绍 _cn12396
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内