甲骨文OSB企业信息总线产品介绍_cn .pdf
![资源得分’ 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企业信息总线产品介绍_cn .pdf》由会员分享,可在线阅读,更多相关《甲骨文OSB企业信息总线产品介绍_cn .pdf(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、甲骨文 OSB企业服务总线产品介绍提交人 : 甲骨文(中国)软件系统有限公司提交日期 : 2009年2月版本号: v1.0名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 41 页 - - - - - - - - - 甲骨文 OSB 企业服务总线第 1 页Copyright ? 2007 Oracle Corporation All rights reserved.目录1甲骨文公司简介_ 32Oracle OSB 企业服务总线产品简介_ 52.1服务总线的重要作用_ 72.
2、2服务总线和服务生命期_ 92.3主要架构概念_ 112.4代理服务和基于代理的路由_ 132.5服务总线的消息流定义_ 132.6服务总线的部署方式_ 153Oracle OSB 企业服务总线产品的主要特性_ 163.1服务供应_ 163.1.1服务类型 _ 163.1.2内容类型 _ 193.1.3通信类型 _ 193.1.4更改中心 _ 203.1.5项目管理器 _ 223.1.6开发、测试和生产环境的迁移_ 233.2服务集成和路由_ 243.2.1管道 _ 253.2.2管道阶段和活动 _ 263.2.3运行分支 _ 283.2.4转换 _ 283.2.5消息操纵 _ 293.2.6
3、消息验证 _ 303.2.7动态路由 _ 313.2.8服务调用 _ 323.2.9错误处理 _ 333.2.10安全性 _ 343.3服务管理_ 35名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 41 页 - - - - - - - - - 甲骨文 OSB 企业服务总线第 2 页Copyright ? 2007 Oracle Corporation All rights reserved.3.3.1监视 _ 353.3.2利用提示实施 SLA _ 363.3.3报告
4、_ 373.4小结 _ 394电信行业实际应用情况_ 40名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 41 页 - - - - - - - - - 甲骨文 OSB 企业服务总线第 3 页Copyright ? 2007 Oracle Corporation All rights reserved.1 甲骨文公司简介1977 年 ,拉里艾利森( Larry Ellison )与另外两个人 Bob Miner 和 Ed Oates 成立了如今的甲骨文公司( Oracle
5、Corporation )。 今天,甲骨文公司( NASDAQ 交易代码:ORCL )早已是全球最大的企业软件公司,其技术在全球几乎每个行业以及财富 100 强的 98 家公司里都能找到。甲骨文公司如今在 145个国家和地区开展业务,全球客户达320,000家,合作伙伴达19,500家。公司总部设在美国加利福尼亚州的红木城(Redwood Shores ),全球员工达84,000名,包括 20,000名开发人员、 7,500多名技术支持人员和 13,000名实施顾问。甲骨文公司 2008财年( 2008年5月31日结束)销售收入达 224亿美元。甲骨文公司在多个产品领域和行业领域占据全球第一的
6、位置,其中包括:数据库、数据仓库、基于 Linux系统的数据库、嵌入式数据库、增长最快的中间件、商业分析软件、商业分析工具、供应链管理、人力资源管理、客户关系管理、应用平台套件第一、零售行业、金融服务行业、通信行业、公共事业行业和专业服务行业等。30多年来,甲骨文向企业客户提供领先的软件与服务,帮助他们以最低的总体拥有成本获得更新、更准确的信息,从而改善决策,最终取得更好的业绩。从数据库和中间件到应用产品和行业解决方案,甲骨文公司拥有业内最广泛的企业软件。甲骨文在中国甲骨文公司于 1989年落户中国。目前, 甲骨文公司在中国的员工超过2600名,以13个城市(北京的中国公司总部,上海、广州、南
7、京、成都、深圳、大连、沈阳、济南、杭州、西安、重庆和福州等地的分公司)为中心开展业务。在北京、深圳、上海分别设有研发中心,在大连设有全球技术支持服务中心,在成都设有甲骨文咨询服务中心,在北京及深圳设有合作伙伴解决方案中心。中国已经成为甲骨文公司在全球发展最快的市场之一,公司在中国目前拥有超过7,000家客户。Oracle技术网络( OTN)作为甲骨文全球的在线开发人员社区,在中国拥有250,000名成员,中国是甲骨文全球第四大开发人员社区。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - -
8、第 4 页,共 41 页 - - - - - - - - - 甲骨文 OSB 企业服务总线第 4 页Copyright ? 2007 Oracle Corporation All rights reserved.目前Oracle中国公司有 60%以上的人员是从事技术支持工作。主要分为:售前技术顾问: 与销售代表配合提供售前技术支持。售后工程师: 提供安装调试及现场技术服务。热线技术工程师: 提供7x24小时技术支持热线服务。实施顾问: 为用户提供顾问咨询、结构设计等项目实施工作。Oracle中国公司除了本公司有强大的技术支持队伍,还有150多家代理商和软件开发商。每一家代理商都有一定数量Ora
9、cle OCP(Oracle 认证工程师 ),这些工程师都是通过了Oracle公司全球工程师认证考试,并取得认证证书的。他们是Oracle 公司另一支强大的技术支持队伍。Oracle 公司在提供强有力的技术支持的同时,还提供配套专业技术培训,Oracle 公司在国内有两个培训中心、4个授权培训中心和 13所联合大学。 培训系统的完善为客户的技术人员能全面和完善的掌握数据库管理和开发提供了良好的基础保障。并最终达到知识转移的目的。甲骨文公司为在中国的客户提供功能全面的企业级软件组合产品(包括Oracle 数据库、Oracle融合中间件和 Oracle应用软件)与相关服务 (包括咨询、支持服务和培
10、训)。公司的目标是帮助中国加快信息技术在企事业单位的应用、促进软件业的发展并加快信息技术人才的培养。 为了实现这个目标, 甲骨文在中国实施三合一战略:加强本地化建设、建立牢固的合作伙伴关系、承诺对中国市场的长期投资。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 41 页 - - - - - - - - - 甲骨文 OSB 企业服务总线第 5 页Copyright ? 2007 Oracle Corporation All rights reserved.2 Oracle
11、 OSB 企业服务总线产品简介面对变幻莫测的市场需求的变化,企业希望通过推进“服务化”提高敏捷性和响应能力:更方便地与客户和合作伙伴交互,更灵活地设计和构建IT基础架构。为此,SOA(Serice-Oriented Architecture ,面向服务的架构)日益引起企业高层的重视。SOA将分散在企业应用中的功能组合为基于标准的互操作“服务”,与使用传统应用相比,企业可利用 SOA,更快地组合和重用“服务”,以满足业务需求。SOA围绕“服务”,而不是“应用”组织企业IT,能帮助企业更快地推出新服务,并灵活响应业务环境的变化。为了优化 IT基础结构,以便交付服务,将SOA变成现实, IT组织需要
12、一个智能化的基础架构,以降低服务重用的复杂性,并可靠地集成IT环境的各种技术、协议和应用。为此, IT组织创建了一个以“服务”为中心的抽象层,以隐藏各种应用和技术带来的底层复杂性,并提供一个定制企业应用的平台。今天,我们将上述服务或集成层称为ESB (Enterprise Service Bus , 企业服务总线)。ESB使“服务端点”本身不必再管理服务之间的交互。ESB允许方便地扩展服务,消除了专门编写的点对点、硬编码实现的脆弱性,以及带来的昂贵代价。有了ESB,开发人员不必再在各个服务端点构建集成和中介服务,如路由、协议代理、转化、安全策略和SLA(Service Level Agreem
13、ent ,服务级别协议)质量策略,只需在“ ESB”中配置这些策略即可。也就是说,开发人员不必重编服务端点的集成和管理策略,通过“ ESB配置步骤”就能创建动态服务端点,适应动态变化。Oracle Service Bus 是一个 ESB,用于集成服务,管理服务交互,并在不同IT环境之间执行消息代理。 它的轻量级、无状态、高性能架构扮演“中间人”角色。Oracle Service Bus是部署和实现 SOA的理想工具, 支持智能消息代理, 监控和管理服务; 它在企业基础架构中添加一个可扩展的动态路由和转换层,并管理服务生命期: 配置和供应服务、监控服务的运行和履行 SLA。名师资料总结 - -
14、-精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 41 页 - - - - - - - - - 甲骨文 OSB 企业服务总线第 6 页Copyright ? 2007 Oracle Corporation All rights reserved.Oracle Service Bus 以“配置”为中心,由策略驱动,实现了“服务使用者”和“服务提供者”之间的松耦合配合。Oracle Service Bus 提供动态配置服务和策略的多功能控制台和环境,能支持多个服务集成项目, 能确保所有配置元素的引用
15、完整性,并能在测试或生产期间监控和运行系统。 开发人员通过 “配置”,而不是“编码”动态更改服务集成关系,以便从几个方面扩展服务架构:安全类型、服务位置、服务可用性、服务响应性、数据格式、监控、传输和通信;与传统的EAI方法相比, ESB需要的时间少得多。图1 oracle Service Bus可防止服务蔓延“一次性连接”松耦合架构促进企业范围的重用集中管理减少总拥有成本服务总线软件的中心是“共享服务”,而不是“应用程序孤岛”。利用简捷高效的 SOA基础结构, IT组织可以在几乎不影响 IT基础架构的前提下, 快速提供新服务功能,重用极具价值的业务功能,从而实现服务化,实现与业务需求的同步,
16、响应业务流程的更改,并满足客户提出的新需要。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 41 页 - - - - - - - - - 甲骨文 OSB 企业服务总线第 7 页Copyright ? 2007 Oracle Corporation All rights reserved.下面将详细分析服务总线的必要性,讨论它如何管理组织的整个服务生命期。2.1 服务总线的重要作用SOA之所以变得经济可行,是因为受到了两种现状的推动:行业利用Web服务“公开”和“使用”新服
17、务及遗留服务,构建了支持“松耦合服务交互”的工具包和基础架构。 在采用 SOA策略时,由于成本和复杂性等因素,IT专业人员并不愿意完全淘汰现有的基础架构, 而是希望将现有应用业务表示为服务,以供其他业务流程和应用重用。这就是说, SOA的成功离不开“集成层”,集成层支持异构环境下的动态服务交互。集成层必须对服务使用者隐藏服务端点的更改,同时支持现有服务的发展,并能够业务的发展,快速添加新服务以满足客户和合作伙伴的要求。在构建和维护 SOA时,企业架构师面临挑战:如何使架构适应业务需求的增长,并满足新客户的需要? 在系统中引入动态行为和运行时配置能力 在企业范围内重用服务,管理服务的生命期 适应
18、服务使用者和服务提供者间的变化 确保企业服务的统一使用 确保服务的安全性 确保企业服务符合 IT 策略 监控和审计服务使用,并管理系统停运名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 41 页 - - - - - - - - - 甲骨文 OSB 企业服务总线第 8 页Copyright ? 2007 Oracle Corporation All rights reserved.图2 SOA 面临的挑战图2演示很多组织的典型架构和SOA挑战。此时,必须维护服务使用者和服务
19、提供者间的点对点连接,也就是说,使用者启用一个服务端点时,必须复制传输、转换、安全和路由机制。 如果服务端点接口发生变化, 使用各个服务使用者将与该服务断开,并重新开发和重新部署,最终造成了服务中断。企业架构师和其他专家想要简化和控制IT基础架构, 并促进重用。 Oracle Service Bus是他们的理想工具。 Oracle Service Bus 支持不同服务的动态交互,具有以下特点:“本地服务资源缓存”注册在总线集成的服务,通过UDDI (Universal Description Discovery and Integration,统一描述、发现和集成)集成到企业服务注册表,“服务
20、配置环境”支持验证和版本控制; 异构服务端点间的协议和消息代理;服务间的动态路由和转换; 消息和传输安全。将 Oracle Service Bus 添加到图 2的架构, Oracle Service Bus 成为一个分布的服务中间层。它提供上述功能,运用路由规则、转换、安全和访问策略,将这些从服务端点分离出来,并予以维护,如图3所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 41 页 - - - - - - - - - 甲骨文 OSB 企业服务总线第 9 页Copy
21、right ? 2007 Oracle Corporation All rights reserved.图3 SOA与Oracle Service Bus 将Oracle Service Bus 作为服务使用者和服务提供者间的中间层,可消除脆弱的点对点连接,并消除这些连接的专门维护。 使用者不必详细了解服务端点的接口和实现,企业可以更灵活地连接不同资源。不同客户端可与各种资源通信,例如,.NET客户端不必了解底层服务端点的实现细节就能使用Java 业务服务。消除点对点连接还意味着,更改服务端点不再影响服务使用者,在服务总线中更改策略配置即可。这将在服务使用者级别减轻或消除重新开发和重新部署产生
22、的影响。2.2 服务总线和服务生命期Oracle Service Bus 是一个服务中介, 在整个服务生命期都扮演着重要的角色:公开服务,并配置、管理和监控服务使用者和服务提供者之间的“请求-响应”消息流。图4演示服务生命期。在开始阶段,架构师建立服务模型,构建服务;在开发阶段,开发人员创建和公开应用及服务接口。在创建这些服务接口后, Oracle Service Bus 随着服务的创建注册这些服务,并公开它们,以供其他服务或流程在后期使用。Oracle Service Bus 可能在本地注册表中直接注册服务, 也可能从诸如 ORACLE ? Service Registry 的企业服务注册表
23、导入服务。 注册后,Oracle 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 41 页 - - - - - - - - - 甲骨文 OSB 企业服务总线第 10 页Copyright ? 2007 Oracle Corporation All rights reserved.Service Bus配置代理接口,以定义服务通信的消息流。消息流包含传输和安全要求,并说明如何将消息路由给服务自身。在用Oracle Service Bus 注册服务后,由 ORACLE BP
24、M 工作流引擎等工具创建的业务流程就可以使用和编排这些服务,以满足各种业务要求。 编排过程包括利用服务满足业务要求,将服务运用于细粒度业务流程。最终用户可通过UI(用户界面),如 ORACLE WebLogic PortalTM交易门户, 或ORACLE ? User Interaction 协作门户,使用这些业务流程。图4 服务生命期Oracle Service Bus 还监控和管理服务端点之间的消息流、系统健康状况以及可用性。业务和运营分析师可能获取这些信息,以分析行为模式, 寻找有待改进之处。 随着服务的改进和新服务版本的推出,新一轮的生命期重新开始。名师资料总结 - - -精品资料欢迎
25、下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 41 页 - - - - - - - - - 甲骨文 OSB 企业服务总线第 11 页Copyright ? 2007 Oracle Corporation All rights reserved.2.3 主要架构概念Oracle Service Bus 是策略驱动的中介层, 它处理消息, 确定如何根据要求路由和转换消息。它通过诸如 JMS或HTTP的传输协议接收消息,并用相同协议或另一指定的传输协议发送消息。消息响应按相反的方向进行。 消息处理由元数据驱动
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 甲骨文OSB企业信息总线产品介绍_cn 2022 甲骨文 OSB 企业信息 总线 产品 介绍 _cn
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内