[发明专利]信息轮询方法、装置及其系统有效
申请号: | 200710148380.3 | 申请日: | 2007-08-31 |
公开(公告)号: | CN101378544A | 公开(公告)日: | 2009-03-04 |
发明(设计)人: | 裴云彰;高志国;王晨;杨博 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04Q7/22 | 分类号: | H04Q7/22;H04L12/66;H04L29/08 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 邸万奎;黄小临 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息 方法 装置 及其 系统 | ||
1.一种信息轮询方法,所述方法包括如下步骤:
(a)接收来自应用客户端中的应用的信息轮询请求;
(b)获取所述应用所请求的消息,并计算所述应用的参考轮询周期;
(c)将获取的所述应用所请求的消息和所述参考轮询周期发送给所述应用, 使得所述应用能够根据所述参考轮询周期确定发送下一次信息轮询请求的 轮询周期,
其中,根据所述应用的新的所述信息轮询请求,循环执行步骤(a)-(c)。
2.一种如权利要求1所述的方法,其中,从消息队列中获取所述应用所请 求的消息。
3.一种如权利要求1-2中任一项所述的方法,其中,计算所述参考轮询周 期考虑以下因素中的至少一个:
消息队列的长度;
消息到达的速率;
用于处理信息轮询请求的服务器的负载状况;
响应应用客户端的信息轮询请求的优先次序;
应用客户端的信息处理能力;
消息有效期限。
4.一种如权利要求1-2中任一项所述的方法,其中,所述参考轮询周期被 所述应用用于重新设定该应用的轮询时钟。
5.一种如权利要求4所述的方法,所述应用根据重新设定的轮询时钟发送 下一次信息轮询请求。
6.一种如权利要求1-2中任一项所述的方法,所述应用根据应用客户端 的负载情况以及接收到的参考轮询周期,确定发送下一次信息轮询请求的 轮询周期。
7.一种如权利要求6所述的方法,所述确定的发送下一次信息轮询请求 的轮询周期大于所述参考轮询周期。
8.一种如权利要求1-2中任一项所述的方法,其中所述应用根据相关紧急 请求,立即发送对特定消息的轮询请求。
9.一种用于信息轮询的装置,所述装置包括:
接收发送装置,所述接收发送装置接收来自应用客户端中的应用的信息 轮询请求;
调度装置,所述调度装置计算出所述应用的参考轮询周期,由所述接收发送 装置将所述参考轮询周期发送给所述应用,使得所述应用能够根据所述参考 轮询周期确定发送下一次信息轮询请求的轮询周期。
10.一种如权利要求9所述的用于信息轮询的装置,其中,所述装置从消息 队列中获取所述应用所请求的消息。
11.一种如权利要求9至10中任一项所述的装置,其中,计算所述参考轮 询周期考虑以下因素中的至少一个:
消息队列的长度;
消息到达的速率;
用于处理信息轮询请求的服务器的负载状况;
响应应用客户端的信息轮询请求的优先次序;
客户端的信息处理能力;
消息有效期限。
12.一种信息轮询系统,所述系统包括:
消息网关,其中,所述消息网关接收运行在应用客户端中的应用所发送的 信息轮询请求,响应于接收到的所述信息轮询请求,所述消息网关获取所 述应用所请求的消息,并计算出所述应用的参考轮询周期,将获取的所述应 用所请求的消息和所述参考轮询周期发送给所述应用客户端中的应用,使得 所述应用能够根据所述参考轮询周期确定发送下一次信息轮询请求的轮询周 期。
13.一种如权利要求12所述的系统,其中,所述消息网关从消息队列中获 取所述应用所请求的消息。
14.一种如权利要求12至13中任一项所述的系统,其中,计算所述参考轮 询周期考虑以下因素中的至少一个:
消息队列的长度;
消息到达的速率;
用于处理信息轮询请求的服务器的负载状况;
响应应用客户端的信息轮询请求的优先次序;
应用客户端的信息处理能力;
消息有效期限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710148380.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种轮毂恒定降温的装置
- 下一篇:断头丝锥及断头钻花取出器
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置