【技术实现步骤摘要】
本专利技术涉及计算机领域,特别是涉及一种面向服务架构(Service-OrientedArchitecture, SOA)中Oracle企业服务总线OSB与业务活动监控BAM集成方法及装置。
技术介绍
Oracle企业服务总线(Oracle Service Bus, 0SB)是传统中间件技术与XML、Web服务等技术结合的产物。OSB提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。OSB的出现改变了传统的软件架构,可以提供比传统中间件产品更为廉价的解决方案,同时它还可以消除不同应用之间的技术差异,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合。从功能上看,OSB提供了事件驱动和文档导向的处理模式,以及分布式的运行管理机制,它支持基于内容的路由和过滤,具备了复杂数据的传输能力,并可以提供一系列的标准接口。业务活动监控(Business Activity Monitoring, BAM)提供对业务绩效指标的实时访问,以改进业务运作的速度和效率。目前OSB与BAM集成一般采取的都是使用JCA绑定技术方案,先是利用OracleJDeveloper ...
【技术保护点】
一种Oracle企业服务总线OSB与业务活动监控BAM集成方法,其特征在于,包括:步骤1、OSB接收客户端简单对象访问协议SOAP请求,通过管道使用Xquery和Xpath语言获取SOAP请求的服务调用信息;步骤2、OSB调用基础服务将获取到的所述服务调用信息保存到数据库表;步骤3、BAM根据所述数据库表创建数据对象,利用所述数据对象创建展现需求的展现报告。
【技术特征摘要】
1.一种Oracle企业服务总线OSB与业务活动监控BAM集成方法,其特征在于,包括 步骤1、OSB接收客户端简单对象访问协议SOAP请求,通过管道使用Xquery和Xpath语言获取SOAP请求的服务调用信息; 步骤2、OSB调用基础服务将获取到的所述服务调用信息保存到数据库表; 步骤3、BAM根据所述数据库表创建数据对象,利用所述数据对象创建展现需求的展现 艮告。2.如权利要求1所述的方法,其特征在于,所述步骤I中,具体包括1.1、OSB的代理服务接收客户端SOAP请求,通过请求管道将SOAP请求路由到业务服务;1. 2、业务服务通过服务端URL将SOAP请求发送到服务端;1.3、服务端接收到SOAP请求,处理SOAP请求,将结果通过响应管道经业务服务、代理服务返回给客户端。3.如权利要求1或2所述的方法,其特征在于,在请求管道的路由中,使用Xquery和Xpath语言通过各种函数获取SOA...
【专利技术属性】
技术研发人员:张鹏,张园,
申请(专利权)人:深圳市远行科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。