[发明专利]一种面向大规模请求的ESB任务调度方法及调度系统有效
申请号: | 201110408109.5 | 申请日: | 2011-12-09 |
公开(公告)号: | CN102497419A | 公开(公告)日: | 2012-06-13 |
发明(设计)人: | 唐雪飞;王威 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/56 |
代理公司: | 电子科技大学专利中心 51203 | 代理人: | 周永宏 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种面向大规模请求的ESB任务调度方法及调度系统。所述的方法具体为:若资源缓冲区中存有相关的资源组件,则直接调用资源缓冲区的服务组件给web前端;若资源缓冲区中没有相关的资源组件,则直接从ESB总线上获取服务资源,同时把ESB总线上的相关的资源组件复制拷贝一个镜像,置换到资源缓冲区,优化资源缓冲区中的资源组合。所述的系统包括报文解析器、语义标签库、内存队列、报文响应器、资源缓冲区和缓存资源置换器。本发明的方法和系统通过预评估从当前一端时间到以后一端时间内的HTTP请求所要求的资源,并对资源缓冲区中的资源进行优化配置,避免总是从ESB总线上读取资源,提高了web服务访问效率,缩短系统负载及响应时间。 | ||
搜索关键词: | 一种 面向 大规模 请求 esb 任务 调度 方法 系统 | ||
【主权项】:
一种面向大规模请求的ESB任务调度方法,包括如下步骤:S1.初始化一个资源缓冲区用于存储ESB总线中部分服务所提供的资源镜像;S2.接受web服务器发送过来的HTTP请求,解析HTTP请求中URL信息并为报文分配优先级;S3.把解析后的HTTP请求存入内存队列;S4.从内存队列中异步读取HTTP请求并响应;S5.根据响应分析得到的资源ID,从资源缓冲区中搜寻对应相关的资源组件;S6.提取当前HTTP请求的语义信息:若资源缓冲区中存有相关的资源组件,则直接调用资源缓冲区的服务组件给web前端。若资源缓冲区中没有相关的资源组件,则直接从ESB总线上获取服务资源,同时把ESB总线上的相关的资源组件复制拷贝一个镜像,然后置换到资源缓冲区,优化资源缓冲区中的资源组合。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110408109.5/,转载请声明来源钻瓜专利网。