[发明专利]消息队列管理有效
申请号: | 201110270923.5 | 申请日: | 2011-09-14 |
公开(公告)号: | CN102368212A | 公开(公告)日: | 2012-03-07 |
发明(设计)人: | S.M.伍兹;吴暿文;D.J.普拉斯特;A.J.格拉弗 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李舒;刘鹏 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 队列 管理 | ||
1.存储指令的一个或多个计算机可读存储介质(106),所述指令当被计算设备执行时,使得计算设备实施消息队列管理器(111),该消息队列管理器被配置成执行以下动作,包括:
管理共享的输入消息队列,以便处理用于应用的多个组件的消息;
检测所述多个组件中的非响应的组件;以及
从共享的输入消息队列中拆离非响应的组件。
2.权利要求1的一个或多个计算机可读存储介质,其中所述应用包括web浏览器。
3.权利要求1的一个或多个计算机可读存储介质,其中所述多个组件包括用于该应用的标签式界面的多个标签。
4.权利要求1的一个或多个计算机可读存储介质,其中所述应用包括web浏览器,以及所述多个组件包括用于该web浏览器的标签式界面的多个标签。
5.权利要求1的一个或多个计算机可读存储介质,其中检测非响应的组件包括:
周期地发送消息到多个组件的每个组件,以便监视所述多个组件的响应性;以及
确定非响应的组件未能响应所述消息。
6.权利要求1的一个或多个计算机可读存储介质,其中所述消息队列管理器还被配置成执行以下动作,包括:
输出通知来把非响应的组件通知给用户,其中该通知是非模式化的且经由通知栏而被输出,所述通知栏覆盖由所述应用在内容呈现区域中呈现的内容。
7.权利要求6的一个或多个计算机可读存储介质,其中所述通知包括一个或多个用户可选择的手段,其被配置成使得恢复选项能够恢复非响应的组件。
8.权利要求1的一个或多个计算机可读存储介质,其中所述多个组件包括被包含在所述应用的公共框内的可分开地操作的子应用。
9.权利要求1的一个或多个计算机可读存储介质,其中拆离非响应的组件包括:
启动拆离消息队列,以便操控用于非响应的组件的消息;以及
将用于非响应的组件的消息从共享的输入消息队列迁移到拆离消息队列。
10.权利要求1的一个或多个计算机可读存储介质,其中所述消息队列管理器还被配置成执行以下动作,包括:
确定被检测为非响应的所述组件重新是响应的;以及
将所述组件重附到共享的输入消息队列。
11.权利要求10的一个或多个计算机可读存储介质,其中重附组件包括:
把用于该组件的消息从拆离消息队列合并到共享的输入消息队列中;以及
清除该拆离消息队列。
12.一种计算机实施的方法,包括:
周期地发送(400)消息到标签式应用的多个标签,以便监视该多个标签的响应性,所述多个标签被配置成使用共享的输入消息队列来进行消息操控;
根据所述消息,检测(402)到所述多个标签的一个标签是非响应的;
通过将用于非响应标签的消息从该共享的输入消息队列迁移到拆离消息队列,而从共享的输入消息队列中拆离(404)该非响应的标签;
确定(412)被检测为非响应的标签重新是响应的;以及
通过将用于所述标签的消息从拆离消息队列迁移到共享的输入消息队列,而将所述标签重附(414)到该共享的输入消息队列。
13.权利要求12的计算机实施的方法,还包括:
输出通知来把非响应的标签通知给用户;以及
经由被包括在所述通知中的一个或多个用户可选择的手段,提供对恢复选项的访问。
14.权利要求13的计算机实施的方法,其中所述恢复选项包括选项来用另一个资源交换经由非响应的标签访问的资源。
15.权利要求13的计算机实施的方法,其中所述恢复选项包括选项来:当与非响应的标签相关联的脚本的执行被识别为是导致非响应的标签的原因时,停止该脚本的执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110270923.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:实现层次化网络抽象的方法和系统
- 下一篇:登录账号的提示方法和提示装置