Oracle Service Bus产品介绍_第1页
Oracle Service Bus产品介绍_第2页
Oracle Service Bus产品介绍_第3页
Oracle Service Bus产品介绍_第4页
Oracle Service Bus产品介绍_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

1、Oracle企业服务总线特性企业服务总线特性适应性服务消息机制适应性服务消息机制 Web Service 传输 HTTP/SOAP, WS-I, WS-Security, WS-Policy, WS-Addressing SOAP v1.2 传统消息 JMS, MQ, EJB/RMI, Tuxedo, FTP, SFTP, SMTP, File, Email, Socket EJB converter JAR EJB/RMI on WebSphere Native Database Lookup 传输SDK 企业特定的客户化传输 互操作性.NET, Tibco EMS, IBM MQ, IBM

2、 WebSphere, Apache Axis, Cyclone B2B Interchange, iWay 5.5 adapters基于标准可靠连接服务基于标准可靠连接服务Services Transport LayerTransport SDKServiceServiceServiceServiceMessaging优化的可插拔安全架构优化的可插拔安全架构 传输安全 SSL/Basic 授权 客户化安全信任 消息安全 WS-Policy/WS-Security SAML, 用户ID/口令, X509 数字签名和加密 客户化安全信任 控制台安全 支持Web单点登录 基于角色访问 策略 提升W

3、S-Security & WS-PolicyAuthenticationAuthorizationCredential MappersAuditTransport SecurityWS-SecurityConsole SecurityPolicyCommon Security ServicesDefaultDefaultPKISAMLXACMLDefault3rd Party3rd Party3rd Party3rd Party支持内建的安全组件和第三方可插拔安支持内建的安全组件和第三方可插拔安全组件全组件Security客户化安全令牌客户化安全令牌入站入站SOAP头文件头文件Orac

4、le Portal服务客户端服务客户端Oracle Service BusPipelineOracle Data IntegratorCustom Identity AsserterManagementMetaData CacheMessaging容器容器业务服务业务服务代理服务进行身份验证代理服务进行身份验证JMSMetaData Cache将经过认证的用户匹配到外将经过认证的用户匹配到外部系统中相对应的身份部系统中相对应的身份 消息流程建模 图形化模型工具 基于上下文路由 混合模式异步/同步,发布/订阅 异常管理 代理模版 发现和验证与UDDI注册和存储库自动导入和同步在部署之前验证完整性

5、,解决冲突 转换XML和非XML转换Xquery 或 XSLT 服务调用普通Java调用(POJO对象)Web Services 调用 测试控制台跟踪和问题解决 丰富的部署功能丰富的服务配置和建模环境,消除丰富的服务配置和建模环境,消除编码的需求编码的需求CompositionTransformation Discovery/ ValidationMessage Flow ModelingService Call-outTest Browser丰富组合环境丰富组合环境动态末端路由动态末端路由使用服务注册使用服务注册客户端客户端服务客户端服务客户端Oracle Service BusPipeli

6、neEndpoint URI 2Custom Identity AsserterManagementMetaData CacheMessaging容器容器业务服务业务服务服务注册服务注册MetaData Cache自动从注册库中导入业务服自动从注册库中导入业务服务务URIEndpoint URI 1UDDI v3当末端URI是在注册库中管理的,从UDDI自动导入允许在运行时进行动态的路由和控制嵌入的服务管理嵌入的服务管理 白板错误和性能统计数据聚合企业服务总线的总计 监视对单个节点或者整个OSB服务器监控,并提供警告 管理服务级别协议警告基于操作型警告消息管道警告 报告开箱即用的报告提供者客户

7、化报告提供者 开放接口JMX 监控接口SNMP 警告 末端URI管理提供API,用于增加和减少末端URI池的大小 操作的客户化敏捷的操作员控制台:一个屏幕用于操作的客户化高级搜索能力通过内建的性能和监控优化,确保服通过内建的性能和监控优化,确保服务质量务质量ReportingSLAsMonitoring DashboardOpen InterfacesManagement 数据服务数据服务: 数据转换数据转换ApplicationClientService ClientsEnterprise Service BusBusiness ServicesHTTP/SOAPHTTP/SOAP支持支持

8、XML和非和非XML的消息的消息通过XQuery 引擎优化XML的处理采用XQuery进行XML转换非XML 消息通过 MFL (Message Format Language)处理。在OSB中,非XML的消息在OSB的消息流中与XML格式类似(自动转换)格式的自由操纵格式的自由操纵基于Schema驱动的控制台工具,方便进行消息内容和头,规则以及过滤器的控制格式的定义和转换格式的定义和转换XQuery和MFL定义可以直接部署在 OSB中支持XSLT格式的转换转换的调用转换的调用可以通过对外调用方式,调用外部基于Java代码的转换ServiceRouteProxy FlowxForm数据服务数据

9、服务:数据验证数据验证如对照WSDL或XML schema验证进出的消息。这个功能可以发生在代理服务的任何时间内,并能保进出的消息符合目的地服务使用者或提供者期望的格式。验证失败的消息可记录该失败,还可以产生错误,此时错误阶段可使用替代活动消息验证可用于服务版本控制,以针对不同版本的schema或WSDL验证消息。这是为了确保消息被发送到服务端点的正确版本,或在发送消息前检查是否必须应用转换。 数据服务数据服务:消息操纵消息操纵 支持多种协议的消息支持多种协议的消息 Web Services 的处理的处理 完全支持相应的Web Services (WSDL, SOAP包)和非SOAP包的消息

10、多种通讯方式多种通讯方式 请求/响应 (同步/异步),异步消息队列,一对多的发布 组合方式 (例如:同步到异步桥)ApplicationClientService ClientsEnterprise Service BusBusiness ServicesHTTP/SOAPService Multi Protocol MessagingApplicationClientServiceServiceServiceServiceJMSFTPSMTPFileWS ProcessingMulti Communications ParadigmsHTTP/SOAPJMSFTPSMTPFileMessag

11、e BrokeringApplicationClientApplicationClientApplicationClient数据服务数据服务:动态路由动态路由ApplicationClientWebServiceService ClientsEnterprise Service BusBusiness ServicesHTTP/SOAPHTTP/SOAP 动态的路由 路由可以基于SOAP报文头,传输报文的头,JMS用户定义的属性,MQ的报文头,文件目录,E-mail,消息内容(XML数据和格式化的非XML数据)ServiceRouteProxy Flow$header$body$attachm

12、ent$fault数据服务数据服务:服务调用方式服务调用方式交换平台还应当提供服务调用活动,为更复杂的消息流带来更大的灵活性。这个活动通常用于复杂的动态路由情况,此时很难决定将消息发送到何处,或要执行消息扩展。在路由阶段使用服务调用活动时,可请求在交换平台内注册的另一个服务在消息上执行某种活动。该服务将向消息流返回响应。n 对外调用n 发布n 路由数据服务数据服务:差错处理差错处理 差错处理的特色差错处理的特色 捕获多层的异常 可以处理SOAP中的异常 丰富的客户化差错消息,可调用服务 基于差错的查找和汇报,差错校验 安全支持,验证,授权,签名和加解密 异常的触发 出错的处理出错的处理 Ser

13、vice 级别 Pipeline 级别 Stage 级别ApplicationClientService ClientsEnterprise Service BusBusiness ServicesHTTP/SOAPWeb ServiceRouteProxy FlowValidateError Code 系统操作的监控 告警和记录关键检测点 通过系统状况的仪表板显示 对于服务而言,监控是可选项 客户化的报警 告警框架允许自行定制 仪表板 基于群集或每个服务器 服务的状况 基于告警严重程度的统计 可配置的采集间隔Warnings131744072CriticalMinorError Respon

14、ses # of Generated Errors By Service 服务的统计 响应时间 执行的消息或差错数 针对pipelines或路由节点 传输时间 执行的消息或差错数服务的管理监控服务的管理监控服务的管理监控服务的管理监控-SLA 支持支持 基于运行效果和差错事件的配置阀值基于运行效果和差错事件的配置阀值 elapsed times average execution times # of errors success ratio Alerts by severity 灵活的通知灵活的通知 Email, JMSApplicationClientService ClientsEnte

15、rprise Service BusBusiness ServicesHTTP/SOAP6MSHTTP/SOAP5MSServiceRouteProxy FlowManagement FrameworkSMTPOn avg execution 5 MsError ServiceJMS集中的配置和管理环境集中的配置和管理环境操作界面客户化操作界面客户化敏捷管理员控制台搜索服务敏捷管理员控制台搜索服务操作界面客户化操作界面客户化敏捷操作员控制台搜索服务级别协议的警告定义和更多敏捷操作员控制台搜索服务级别协议的警告定义和更多可视化的调试环境可视化的调试环境增强的生产力增强的生产力 Set break

16、points on actions in pipeline Introspect context and user-defined variables View & navigate execution stack Follows all standards of Eclipse debuggingBenefits Rich debugging experience Quickly & easily review pipelines Improved developer productivityMessage级别的级别的Tracing增强的生产力增强的生产力 Log messa

17、ges exchanged between transport runtime and endpoints in production. Enable/Disable on a per proxy and business service basis. Turn on dynamically without restarting server. Benefits Troubleshoot productions systems without restart Quickly identify problems with incoming/outgoing messagesAction级别的级别

18、的Metrics增强的生产力增强的生产力 Operation setting for Service Monitoring Service Pipeline Action Breakdown of time shown in Operations Dashboard Typically for tuning in StagingBenefits Quickly identify where to tune OSB applications Improved productivity to quickly identify bottlenecksMTOM 高级代理高级代理 MTOM &

19、XOP solve the binary attachment problem without 64base encoding MTOM is by reference method Makes use of the XOP:include element to reference binary Inbound & Outbound supported for HTTP, Local & SB Transports Benefits Better interop with Microsoft More efficient transfer of binary without o

20、verhead of encodingStreaming with Attachments 高级代理高级代理 Allows attachments to be passed by reference Enabled through the “Page Attachments to disk” Content & attachment streaming can be specified separately HTTP & Local transports supportedBenefits More efficient transfer of large payloads wi

21、thout realizing payloads into memoryBPEL支持支持优化的运行时环境优化的运行时环境 Native bindings allow for advanced features such as transaction propagation. User allowed to configure protocol: iiop (Generic) t3 (WLS) http (tunneling, WLS) ormi (OC4J) Three roles supported: Synchronous Client Asynchronous Client Servic

22、e Callback更多的功能更多的功能 ! EJB Converter Classes WS-Policy for Abstract SOAP Security Enhancements for JMS JNDI Support for Proxy Server for Business Services Dynamic TransformationREST支持支持自适应的服务自适应的服务 REST service each unique URL is a representation of some object or resource. Expose an existing service as REST Expose existing REST as a Proxy service Dynamic routing to Business services in a REST like fashion.Benefits Expose REST services

温馨提示

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

评论

0/150

提交评论