




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Oracle Service Bus 技术说明技术说明 时间 时间 Oracle Service Bus 技术说明 2 目目 录录 1ORACLE SERVICE BUS 概览概览 4 1 1 产品定义 4 1 2 主要功能 5 1 3 给企业带来的价值 6 1 4 独有的优势 6 2ORACLE SERVICE BUS 主要功能特性列表主要功能特性列表 7 2 1 连通性 10 2 1 1本地连通性 Native Connectivity 10 2 1 2通用连通性 10 2 2 通讯 11 2 2 1路由和寻址 11 2 2 2同步和异步消息 11 2 2 3请求 应答 激发 忽略 事件 通知 发布 订阅 12 2 3 服务质量 12 2 3 1可靠的消息传递 12 2 3 2事务管理 12 2 3 3可靠传递的示例 12 2 4 服务仲裁和消息处理 13 2 4 1松耦合 13 2 4 2协议转换 13 2 4 3服务置换 14 2 4 4位置独立 14 2 4 5基于内容的路由 14 2 4 6消息转换 15 2 4 7消息 服务聚合 16 2 4 8消息验证 17 2 5 安全 17 Oracle Service Bus 技术说明 3 2 5 1验证 17 2 5 2授权 17 2 5 3标准支持 18 2 5 4防抵赖 18 2 5 5机密性 18 2 6 服务水平 SLA 18 2 6 1性能 19 2 6 2吞吐量 19 2 6 3可用性 19 2 6 4可伸缩性 19 2 7 维护管理 20 2 7 1管理 20 2 7 2日志 20 2 7 3测量 20 2 7 4监控 20 2 7 5配置 21 2 7 6错误及异常处理 22 2 8 ORACLE SERVICE BUS详细特性列表 23 Oracle Service Bus 技术说明 4 1Oracle Service Bus 概览概览 1 1 产品定义产品定义 Oracle Service Bus 提供了服务基础架构 它本身是 BEA 的服务基础架构产品家 族的核心组件 这个产品在为实现及部署面向服务的架构方面可以起到至关重要的 作用 集中的服务消息传递及操作管理 Oracle Service Bus 集企业服务总线及 Web 服务管理两类产品的功能于一身 它 既提供企业服务总线产品的消息功能 又提供 Web 服务管理产品的核心操作管理功 能 Oracle Service Bus 融合了上述功能于一体 这样就位企业实施基于配置的服务 和应用集成提供了有利的支持 并最终帮助企业部署 实现面向服务的架构 Oracle Service Bus 所特有的融合技术 能够提供良好的可伸缩性 智能的消息传递 路由 和转换 它能够支持各种异质的服务端 end points 能够进行服务注册 监控等 服务生命周期管理的操作 Oracle Service Bus 技术说明 5 图表图表 1 Oracle Service Bus 技术架构技术架构 轻量级 无状态 策略驱动的中间媒介 Oracle Service Bus 具有轻量级 无状态 高性能的技术架构 Oracle Service Bus 采用策略驱动的方式 能够将服务客户端 也称作服务消费者 和业务服务 服务 提供者 松散地耦合起来 同时提供服务安全控制 监视及服务水平协议 SLA 管理 它支持对服务之间的交互进行动态改变 这种改变是基于配置的方式来完成 的 不需要人工编码 Oracle Service Bus 提供多种能力来帮助用户调整和改进其业 务服务架构 这些能力包括安全 服务定位 可用性和响应率 数据格式 日志和 监控 消息通信等等 1 2 主要功能主要功能 Oracle Service Bus 提供了可管理的企业级消息总线环境 可提供对企业服务的 动态有效集成 具体来讲 Oracle Service Bus 提供 企业服务总线企业服务总线 o在异质服务端之间提供服务交互所必须的可靠消息机制 以及服务安全及 消息管理的功能 o动态的数据转换 基于内容的路由 负载平衡和故障切换 Oracle Service Bus 技术说明 6 o服务和资源注册管理 可提供服务 代理以及资源的发布能力 配置管理配置管理 o对企业服务总线所必须的代理 服务及资源进行集中配置管理 Web 服务管理服务管理 o对服务 系统健康状况 可用性进行监控 并提供基于条件的警告 1 3 给企业带来的价值给企业带来的价值 Oracle Service Bus 提供了可伸缩的基础架构 能够简化企业 IT 系统的配置和部 署 并给企业带来前所未有的敏捷性 这种敏捷性能够使企业 IT 迅速满足业务需求 并降低总体成本 借助 Oracle Service Bus 能够快速地配置服务交互 动态地定义和管理路由 转换和服务策略 从而降低了开发和管理的复杂性 Oracle Service Bus 可支持多种消息协议和服务端 因此能够对已有的技术投 资进行保护 通过动态地将已有的和新构建的服务装配在一起 Oracle Service Bus 可快速地满足不断变化的业务需求 1 4 独有的优势独有的优势 由于融会了企业服务总线和服务管理两种功能 同时底层的 WebLogic Server 还 提供了其它支撑服务 Oracle Service Bus 为企业实现 SOA 奠定了良好基础 简化了共享服务的配置 集成和管理 改变集成应用和共享服务的处理方式 不再需要昂贵的开发 编译 测试和 部署操作 取而代之的是更简单的服务配置 部署与管理 支持动态的路由和转换 能够使各种业务端 end point 如应用 业务流 程等都免于改变 通过这种方式 Oracle Service Bus 大幅降低了变更实现所 需要的成本 通过简化和管理服务注册 安全策略 追踪以及监控 Oracle Service Bus 降 低了构建 部署和维护企业业务处理流程的开销 这些业务处理流程可包括 一些共享的服务 也可包括一些复合应用 提供统一的基础架构支持 通过在一个产品中提供多种通信协议 基于标准 的 Web 服务 多种通信模式等特性 有效地防止了 基础架构退化 的风险 Oracle Service Bus 技术说明 7 提供了消息基础构造所必须的可靠性和性能 能够为 SOA 业务方案提供有力 的支持 Oracle Service Bus 扩展了 BEA 的领先基础架构 对于 WebLogic 的已有用户而言 它能够帮助企业更快速地实现 SOA BEA 提供 WebLogic Platform 用于构建和消费服务 Oracle Service Bus 则用于 配置 部署 协调和管理服务及驱动服务的事件 对于部署在 WebLogic Server 上的应用 Oracle Service Bus 提供服务注册 发 布 路由 转换和管理 这些功能对于应用加入 SOA 环境来说都是必不可少 的 WebLogic Platform 面向开发者 能够帮助开发者完成对定制应用及复合应用 门户 企业业务流程的开发 从而完成 SOA 模型中的服务提供者和消费者的 开发工作 Oracle Service Bus 则能够聚焦企业服务的组合和交互 从而提供 新的服务种类 并快速满足新的业务需求 2Oracle Service Bus 主要功能特性列表主要功能特性列表 特性特性Oracle Service Bus 路由 依照基于策略的XQuery来与外部的Web服务实现消息 路由 可以实现点对点和一对多的路由场景 对于发布 路 由策略可以作为订阅过滤器 通讯协议 File FTP HTTP JMS E mail POP SMTP IMAP 通讯方式 同步 异步 发布 Oracle Service Bus 技术说明 8 订阅 消息类型 E mail with attachments JMS with headers MFL Message Format Language Raw Data Text SOAP SOAP with attachments XML 数据转换 消息验证Validates incoming messages against schemas 基于消息内容或消息头的路由 基于目标服务进行消息转换 基于XQuery或XSLT进行消息转换 XML转换 MFL转换 Message enrichment 支持对Web服务的请求 以便可以为转换获取额外数 据 如 国家编码 完整的用户记录等等 日志 监控 记录消息触发 错误 性能指标 已被传递的消息 SLA报告等等信息 为系统操作 业务审计 研究性能等目的记录日志信 息 接收的消息可以被存储到报表中 可以通过从消息中 抽取关键信息来建立索引 Oracle Service Bus控制台提供集群范围的服务状态和 统计信息 业务服务和Oracle Service Bus 代理服务都被监听 记录响应时间 消息计数和错误计数 统计信息保存在本地 然后再进行集中 SLA规则依赖聚合数据运行 可以根据系统生成的警 Oracle Service Bus 技术说明 9 告信息来启动或停止服务 版本控制 提供新版本服务的部署能力 允许多版本的消息源 如WSDL和schema 存在 这些版本包括对于 WSDL 消息schema 消息头和安全参数的更改 服务等级协议 SLA 管理员可以设定服务等级协议 SLA 的如下代理服务 属性 服务的平均处理时间 处理量 错误 违反安全和schema验证错误的次数 管理员可以为违反SLA规则的行为设定警告 安全 支持认证 加密 解密和数字证书作为Web服务的安 全 WS Security 规范的定义 用SSL来支持传统传输级安全 包括HTTP和JMS传输 协议 支持单向和双向认证 支持HTTP的基本认证 服务注册 存储服务 schema 转换 WSDL和Web服务策略信 息 允许浏览服务注册处 允许将资源从WebLogic Workshop或其它应用导入到注册处 允许将配置数据从一个环境移植到另外一个环境 例 如 从开发域到测试域 或到生产域 在导入过程 中 系统允许忽略一些针对特殊环境的设置 错误处理 允许通过系统配置来格式化 并发送错误信息 并且 可以将信息返回到等待同步响应的服务使用者 允许在传递的不同阶段设定错误的处理方式 为管道 pipelines 和代理服务 Oracle Service Bus 技术说明 10 图表图表 2 Oracle Service Bus 功能特性列表功能特性列表 2 1 连通性连通性 2 1 1 本地连通性 Native Connectivity 本地连通性 通过即取即用的适配器技术 可以实现跨平台的通讯 包括主机 CICS DB2 IMS 等 Windows 应用 VB COM 等 和 Java 应用 RMI EJB JMS 等 Oracle Service Bus 建立在既经验证的 WebLogic Server 平台之上 因此顺其自 然地继承了其高性能和许多成熟的技术特性 包括用于与外部第三方系统进行连接 的大量适配器 当使用 Oracle Service Bus 时 适配器可以直接被插入服务总线 用 WebLogic Server 或 Workshop 免除了对于传统 EAI 工具的需求 提供的适配器 adapter 包括 SAP PeopleSoft Siebel Oracle Apache Axis 1 1 Microsoft NET 1 0 gold version 26 adapters including CORBA 2 1 2 通用连通性 通用连通性通过 Web 服务和基于 XML 的消息通讯来实现 Oracle Service Bus 支持基于 SOAP 和 XML 的 Web 服务 消息服务和抽象定义的服务 还支持已经定 义了具体接口和服务类型的 SOAP 和 XML 服务 Oracle Service Bus 支持以下三种类型的服务 WSDL服务服务 SOAP XML 消息服务消息服务 Text Oracle Service Bus 技术说明 11 MFL XML Binary 非抽象服务 有具体接口和定义类型 但没有抽象接口的服务 非抽象服务 有具体接口和定义类型 但没有抽象接口的服务 SOAP XML 2 2 通讯通讯 Oracle 服务基础架构提供了对请求 应答服务和事件驱动服务的支持 事件和异 步消息是大部分大型企业架构的关键部分 并且是企业现有应用系统间交换的主要 途径 2 2 1 路由和寻址 路由是配置驱动的 消息通过基于策略的 XQuery 和 XPath 路由 或唤起外部的 智能路由 Web 服务来支持复杂的路由步骤 可以基于 SOAP 头 传送头 JMS 用户属性 MQ 头 文件目录 email 主题和 消息内容 XML 格式和非 XML 格式 进行路由 点对点和一对多的路由场景分别通过请求应答和发布订阅模式来实现 2 2 2 同步和异步消息 Oracle Service Bus 提供多消息模式的支持 包括 同步的请求应答 异步的请求应答 同步 异步桥 通过 Web 服务寻址 通过 Workshop 类型的会话头 单向异步 拉 方式 通过 JMS 主题 推 方式 通过明确的目的地址作为订阅者 Web 服务事件 Oracle Service Bus 技术说明 12 2 2 3 请求 应答 激发 忽略 事件 通知 发布 订阅 Oracle Service Bus 支持请求和应答 以及单向的 HTTP JMS 异步通讯协议 支持同步和异步的请求 应答消息交换模式 如果底层的传输支持信息的次序交付 Oracle Service Bus 也能支持 另外 Oracle Service Bus 允许转换 例如 一个客户端使用了同步 HTTP S SOAP 请求 而 业务服务使用了异步发布 订阅 JMS 模式 通过 Oracle Service Bus 无需改动就可以 实现这两个实体的通讯 2 3 服务质量服务质量 2 3 1 可靠的消息传递 新的服务框架组件必须能够同既有的消息系统交换消息 近来 通过一套称作 Web 服务寻址 WS Addressing 和 Web 服务可靠消息传递 WS ReliableMessaging 的行业标准使这种想法成为可能 运用这些标准能够完成企业范围的可靠消息传递 区别于那些只能在内部很好 运行但不能彼此很好集成的 口袋 系统 部署在这样一个服务框架中的服务能够 通过事件 轻易实现与现有基于事件的应用系统的通讯 由于 Oracle Service Bus 建立于 WebLogic Server 平台之上 因此与生俱来地继 承了 JMS 的分布式事务处理特性 允许消息的可靠传递 或者说保证消息可以被传 递一次且只传一次 JMS 支持可靠事务处理 并且用 Oracle Service Bus 作为中间媒 介可以使配置两个 JMS XA 回滚点的想法成为可能 2 3 2 事务管理 Oracle Service Bus 将可靠的消息传递与事务管理结合在一起 另外 不仅能够 通过建立这些事务种类的 SLA 来确保消息 而且可以为端对端的服务互操作的响应 时间 消息确认 例外等提供可视化视图 分布式服务间的事务处理也支持两阶段 提交协议或补偿事务处理 2 3 3 可靠传递的示例 可靠传递的示例被打包在 JMS XA 中 例如 WS ReliableMessaging 有基于 at most once at least once 和 exactly once 这些概念的传递示例 这些示例可以被用 来构建策略 而这些策略独立于既用的底层传输协议 Oracle Service Bus 技术说明 13 2 4 服务仲裁和消息处理服务仲裁和消息处理 2 4 1 松耦合 当服务消费者 客户端 调用服务时 需要知道这是什么服务 这个服务需要 那种类型的消息格式 客户端如何获取以上信息 通常无法进行集中监控 因为客 户端本身置身于中央控制台之外 一些服务是企业 IT 部门构建的 一些服务是从第 三方软件厂商购买的 还有一些服务是要被企业之外的客户和合作伙伴进行调用的 服务基础架构提供仲裁层来解决这个问题 在这个层次中 服务不会被直接发 布给服务的客户端 相反 服务会有一个虚拟的 前端 这个前端则由服务基础 架构来控制 服务客户端也不再直接访问特定的服务 这意味着当服务本身发生变 更时 服务客户端可以不作任何变更 只需要对虚拟的服务前端进行适当调整即可 例如 可以服务从一个位置改变到另外的位置 或者改变服务所使用的消息格式等 通过在虚拟服务前端中使用数据转换 完全能够实现未经改动过的服务客户端的继 续运行 2 4 2 协议转换 即取即用的协议支持即取即用的协议支持 HTTP S JMS 存储转发 基于 JMS 提供者接口的第三方消息产品 如 MQ Series Tibco E4JMS 文件 FTP email SMTP POP IMAP WS Reliable Messaging IBM MQ Series Tibco RV Oracle Service Bus 允许对这些协议混合使用 例如 一个基于 HTTP 协议的客 户端能够通过服务总线与基于 FTP 协议的业务服务交互 借助这种企业服务总线 无需强制客户端使用特定的访问协议 甚至不知道服务交互时幕后协议转换的发生 Oracle Service Bus 技术说明 14 另外 通过与底层传输相结合 Oracle Service Bus 还能够提供端到端的消息传递保 证 图表图表 3 Oracle Service Bus 提供服务及协议媒介提供服务及协议媒介 2 4 3 服务置换 AuqaLogic Service Bus 提供了功能全面的路由引擎 它能够分析服务请求消息 的内容 并按照预定的规则将请求路由给正确的服务实例 例如 一个被认定为 白金 级别的用户发出的服务请求将被路由到服务 A 而一个 银 级别的用户 的请求则被定位到服务 B 等 AuqaLogic Service Bus 提供专门的控制台 能够帮助 用户完成路由规则的定义过程 2 4 4 位置独立 Oracle Service Bus 产品内嵌了全功能的企业级服务注册组件 这个产品全面支 持 UDDI 注册 API 集合 可支持 UDDI v1 v2 和 v3 使用 Oracle Service Bus 的这 个组件 企业就能够对服务的使用者提供关于服务位置的透明性 提供位置透明性 的原因在于 服务的访问者只需要在运行时从服务注册器中获取服务信息 而不必 再使用点对点的方式连接各个服务 从而能够使用松耦合的机制 2 4 5 基于内容的路由 Oracle Service Bus 支持通过 XQuery 和 XPath 来完成路由功能 对于复杂的路由 需求 Oracle Service Bus 还能够进行 呼出 操作 即对一个外部服务进行调用 并依据其结果完成路由操作 Oracle Service Bus 技术说明 15 图表图表 4 Oracle Service Bus 基于内容的服务路由基于内容的服务路由 在 Oracle Service Bus 中 路由判定的依据非常灵活 例如 它支持通过 SOAP 头 传输头 transport headers JMS 定制属性 MQ 消息头 文件目录 邮件主 题和消息内容 包括 XML 和非 XML 等 2 4 6 消息转换 AuqaLogic Service Bus 能够动态地转换服务请求 包括消息体和消息头 这 样总能够满足目标服务的接口要求 这种数据转换依赖于技术标准来完成 这也降 低了数据转换的实施难度 AuqaLogic Service Bus 提供可视化的数据转换环境 XQuery 映射器 通过拖动 的方式 数据能够从一种格式转换为另一种格式 这些操作的结果是一段 XQuery 代 码 由于提供了能够自动生成代码的能力 构建这种转换非常容易 而且不易出错 数据转换所遵循的 XQuery 语言由 W3C 定义和维护 有关更多的 W3C XQuery 语言 的信息 可以参考 http www w3 org Consortium Oracle Service Bus 支持服务 呼出 这样能够搜集更多的数据 从而进行一 些更复杂的转换 Oracle Service Bus 技术说明 16 图表图表 5 可视化的 可视化的 XQuery 数据映射器数据映射器 支持的数据格式支持的数据格式 XML 可以是复合特定模式的 XML 也可以不是 MFL 消息格式语言 有格式描述的非 XML 消息 SOAP JMS 消息 MQSeries 消息 裸数据 Raw Data 无格式描述信息 带附件 SOAP 消息 带附件邮件消息 2 4 7 消息 服务聚合 通过在控制台中定义管道线 pipeline 和消息流 message flow AuqaLogic Service Bus 本身能够完成服务聚合的能力 借助 AuqaLogic 系列中的另一个产品 Oracle 数据服务平台 AuqaLogic Service Bus 能够完成更广泛的消息 服务聚合操 作 Oracle Service Bus 技术说明 17 图表图表 6 使用 使用 Oracle Service Bus 控制台服务处理细节控制台服务处理细节 2 4 8 消息验证 Oracle Service Bus 提供一个强大的分阶段 stage 的管道线定义功能 这种管 道能够被定义给服务请求 服务响应和服务调用异常路径 对于请求管道线来讲 可以在其中添加一个阶段 这样此阶段中的操作就能够用于消息验证 接下来 消 息验证操作就能够利用 XPath 在消息元素和特定的模式之间进行比对 如果验证失 败 消息验证操作可以抛出一个异常 这样预定义的异常路径就能够被执行 验证 操作也可以将比对结果保存在变量之中 以供后续的阶段所访问 2 5 安全安全 2 5 1 验证 验证是判断一个用户或系统处理是否合法的过程 验证包括多种底层处理操作 包括身份的存储和传输 以及将身份信息发布给系统中的各个组件等等 AuqaLogic Service Bus 对主流的验证技术均提供支持 如用户名 密码验证 PKI X509 数字证 书等 2 5 2 授权 授权限制了用户对 Oracle 服务总线资源的访问 这种限定是基于用户的访问角 色和 Oracle 资源的安全策略来完成的 Oracle 支持运行时的动态角色创建 以及运 行时的服务访问评估 Oracle Service Bus 技术说明 18 2 5 3 标准支持 AuqaLogic Service Bus 能够提供灵活的安全框架 这个框架基于一系列的安全 标准 这些标准包括 Java 验证授权服务 JAAS Java 安全套接字扩展 JSSE 以及 Web 服务安全 WS Security 2 5 4 防抵赖 通过防抵赖 non repudiation 机制 Oracle Service bus 能够保证服务访问无法 被事后驳倒 在这方面 Oracle Service Bus 使用多种技术 如加密 数字证书 单 向哈西算法等 Oracle Service Bus 使用了数字摘要的技术 数字摘要也被称作指纹 fingerprint 它根据消息的整体计算得来 消息摘要能够有效地对抗中间人攻击 man in the middle attack 因为一旦消息被中途变更 其内容必然不再与指纹相 匹配 由于数字证书具有这种能力 所以它也被称为消息的签名 被经常地用于防 抵赖和消息完整性检查等各种场景 2 5 5 机密性 AuqaLogic Service Bus 能够有效地防止信息被非法的主体所访问 它使用多种 技术来实现这一点 例如使用传输层安全 TLS SSL 消息级安全 WS Security 等 访问控制策略可以在 WSDL 中描述 也可以在 WS Policy 声明中进行 定义 2 6 服务水平 服务水平 SLA Oracle Service Bus 提供规则驱动的服务水平控制 这种服务水平定义可以在多 个不同的属性上进行 吞吐量 业务量 成功 失败比例 出错 重试 安全例外 模式验证失败 Oracle Service Bus 技术说明 19 活跃的会话或请求 一旦 SLA 规则被突破 AuqaLogic Service Bus 可以自动采取多种操作 例如发 送 JMX 消息 Web 服务调用 向控制台发送告警信息 向管理员发送邮件等等 2 6 1 性能 AuqaLogic Service Bus 构建在 WebLogic Server 平台之上 因此能够重用 WebLogic Server 的许多传统特性 在性能上也不例外 通过多个行业标准测试的证 明 WebLogic Server 可提供优异的运行性能 通过继承 Oracle Service Bus 可以容 易地获取高性能的特征 从而使企业顺畅地在 SOA 环境中完成服务处理 消息路由 等一系列操作 2 6 2 吞吐量 吞吐量与多种技术因素紧密相关 这些因素包括 消息的种类 使用的传输机 制 路由规则的类型和复杂程度 例如 通过内部测试和公开性能评测表明 使用 消息传输头来完成消息路由的效率更高 这是因为消息的主体打开和解析 因此能 够大大节省路由的成本 2 6 3 可用性 在可用性方面 Oracle Service Bus 同样能够重用 WebLogic Server 平台的特性 WebLogic Server 提供群集技术 从而对高可用性提供了支持 Oracle Service Bus 能 够被部署在 WebLogic Server 集群之上 不但提高了系统的吞吐量 还通过冗余提供 了企业应用所必须的高可用性特性 2 6 4 可伸缩性 Oracle Service Bus 对可扩展性提供了良好的支持 对于存在多个业务服务的实 例的情况下 允许管理员在控制台中通过业务服务的配置指定使用何种平衡算法 AuqaLogic Service Bus支持的负载平衡算法包括 支持的负载平衡算法包括 循环往复 随机 基于权重 Oracle Service Bus 技术说明 20 2 7 维护管理维护管理 2 7 1 管理 Oracle Service Bus 提供基于 Web 的控制台 该控制台基于轻量级的 WebLogic 门户技术 能够提供所有的配置和监控功能 管理控制台能够管理部署在 WebLogic 集群上的多个服务总线的实例 即控制台具有幕后的数据收集的功能 通过这个控 制台 管理员能够查看所有服务的运行状况 统计信息及服务水平告警信息 数据 收集和展现的间隔时间也是可以定制的 这样能够适应不同的管理要求 访问 AuqaLogic Service Bus 控制台必须具有管理员的角色 在应用系统初始化 时提供了开箱即用的安全角色 管理员也可以通过控制台在后期对管理员进行编辑 加入更多的用户到管理角色等 2 7 2 日志 Oracle Service Bus 提供基于阶段 stage 的管道线机制 通过勾画服务管道线 管理员可以在一个阶段中放入 日志 操作 其中阶段可以位于请求管道 响应管 道或异常执行路径 通过使用日志操作 指定消息的所有内容就能够被准确的记载 下来 使用这种日志操作 当消息从管道中的一个阶段流向另一个阶段时 管理员 就能够清楚地观察到消息的各部分内容 无论对于业务系统的运行 还是 Oracle Service Bus 中运行故障的排除 日志无疑都能起到至关重要的作用 2 7 3 测量 Oracle Service Bus 提供报表生成的功能 这个功能可用于从请求消息中获取特 定的信息 例如 在生成的报表中可以包含用户的身份信息 这个信息是从请求消 息中来获得的 另外 报表中还可以包含服务调用发生的日期和时间等 生成这种 捕获信息后 就可以将它们输出给其它的测量应用 这些测量应用根据这些基础数 据还可以完成必要的计算工作 从而将有关系统运行的必要的状况及时的展现出来 依据这一接口 可以满足对系统监控的自定义扩展的需求 2 7 4 监控 Oracle Service Bus 提供主动的系统运行状况监控设施 这些组件在产品包中已 经就绪 这种监控机制可以基于单一的 Oracle Service Bus 实例来进行 也可以在集 群场景下工作 在集群场景下 各个实例的运行信息将被汇集到中央节点 以利于 Oracle Service Bus 技术说明 21 管理员的集中监控 这种数据收集将采用轻量级的方式 对系统的正常运行几乎没 有影响 可监视的消息及传输属性可监视的消息及传输属性 请求调用情况 出错情况 系统性能 吞吐量 系统服务水平 支持的监控能力支持的监控能力 监视系统操作 展现关键的监控点信息 并进行必要的告警 监视系统的健康状况 当系统运行效率降低时 能够得到及时的通知 快速故障去除 在消息数据库和执行历史信息中完成钻取 并将所获取的信息提交到管理员 仪表板 展现故障和性能信息 能够在集群范围内收集信息 允许对特定的展现信息 进行向下钻取 业务监控 对特定服务 服务数据进行追踪 分析人员能够将运行数据抽取出来 并导入到第三方的报表引擎或图形仪表 板之内 2 7 5 配置 AuqaLogic Service Bus 提供可扩展的管理控制台 使用该控制台 管理员能够 完成与服务总线相关的管理操作 管理控制台的功能特性细节管理控制台的功能特性细节 服务端注册 endpoints 通过服务总线为已发布的业务服务提供媒介 将代理服务 proxy service 对外发布 Oracle Ser
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 全国甘肃版信息技术六年级下册新授课 第11课聆听你的声音 教学设计
- 六、有教无类教学设计-2025-2026学年高中语文人教版选修先秦诸子选读-人教版
- 人教版高中化学选修3导学案第一章第1、2、3三课时第一节原子结构教学设计
- 2025年中考化学试题分类汇编:溶液(第2期)原卷版
- 蓄电池相关知识培训内容课件
- 2.1 计算机解决问题的过程 教学设计 2023-2024学年高中信息技术教科版(2019)必修1
- 2025年标准礼仪试题及答案
- 2025年北京市高考物理试卷(附答案)
- Unit 5 Wonders of Our Body教学设计-2025-2026学年高中英语高二下册重庆大学版
- 2025-2026学年地质版(2024)小学体育与健康二年级全一册《关注眼睛健康》教学设计
- 临床患者走失事件的应急预案
- 实验室用电安全
- 全员应急教育与培训
- 中华人民共和国工会法课件
- 路灯灯杆项目投资计划书
- 环保项目配电室电气安装方案
- 新概念第二册单词表(完整版)
- 初三考试化学试卷(含答案)
- 2024-2025学年小学信息技术(信息科技)五年级全一册义务教育版(2024)教学设计合集
- 【新课标】人音版五年级上册第一单元 朝夕 大单元整体教学设计
- 自然保护区管理中的生态系统恢复策略
评论
0/150
提交评论