发明名称 |
持续性和弹性的工作者进程 |
摘要 |
在计算领域内,许多情形涉及在虚拟环境内执行应用(例如执行在web浏览器内的web应用)。为了实施后台处理,这样的应用可以在虚拟环境内调用工作者进程;但是这种配置将工作者进程的生命周期与应用和/或虚拟环境的生命周期耦合。这里给出了用于在虚拟环境外部独立于应用的生命周期来执行工作者进程从而使得后台计算可以在应用和/或虚拟环境被终止之后并且甚至在计算环境重新启动之后持续进行的技术,以及用于在工作者进程实现执行事件时通知应用的技术(例如即使在应用未在执行时仍然检测设备事件)。这样的技术可以提高工作者进程的弹性和持续性,并且扩展执行在虚拟环境内的应用的能力。 |
申请公布号 |
CN106127036A |
申请公布日期 |
2016.11.16 |
申请号 |
CN201610515498.4 |
申请日期 |
2013.03.14 |
申请人 |
微软技术许可有限责任公司 |
发明人 |
B·A·伊阿卡斯;H·菲托西;B·施勒辛格;E·亚里夫 |
分类号 |
G06F21/53(2013.01)I |
主分类号 |
G06F21/53(2013.01)I |
代理机构 |
永新专利商标代理有限公司 72002 |
代理人 |
张立达;王英 |
主权项 |
一种用于代表在具有处理器的设备的虚拟环境内的应用来实施处理的方法,所述方法包括:在所述处理器上执行指令,所述指令被配置成:在从应用接收到针对执行涉及执行事件的工作者进程的请求时,发起在所述虚拟环境外部执行所述工作者进程;在检测到所述应用终止时,避免终止所述工作者进程;以及在所述工作者进程实现所述执行事件时,向所述应用通知所述工作者进程的所述执行事件。 |
地址 |
美国华盛顿州 |