[发明专利]演示软件自动化服务无效
申请号: | 201280029240.3 | 申请日: | 2012-06-10 |
公开(公告)号: | CN103608801A | 公开(公告)日: | 2014-02-26 |
发明(设计)人: | H·因戈尔;R·洛;C·杨;C·基科恩 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/00 | 分类号: | G06F17/00;G06F17/21;G06F15/16 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 管琦琦 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 演示 软件 自动化 服务 | ||
1.一种用于执行自动化服务的方法,所述方法包括:
在后端服务器处从第一请求者接收对第一文件转换的第一请求,其中所述第一请求包括表示至少一个初始文件的流数据,并且其中所述至少一个初始文件包括初始文件类型;
判定多个转换过程中的至少一个转换过程是空闲的;
基于所述判定,向所述至少一个空闲过程提供所述流数据;
使用所述至少一个空闲过程从所述数据流生成至少一个经转换的文件;
判定所述至少一个空闲过程是否成功地生成了所述至少一个经转换的文件;以及
在所述至少一个空闲过程成功地生成了所述至少一个经转换的文件时,将所述至少一个经转换的文件发送到所述请求者。
2.如权利要求1所述的方法,其特征在于,所述请求还包括请求数据。
3.如权利要求2所述的方法,其特征在于,所述请求数据进一步包括转换选项。
4.如权利要求1所述的方法,其特征在于,还包括:
在所述至少一个空闲过程没有成功地生成所述至少一个经转换的文件时,向所述请求者发送错误消息。
5.如权利要求1所述的方法,其特征在于,所述第一请求是执行批处理过程文件转换的请求。
6.如权利要求5所述的方法,其特征在于,还包括:
在所述后端服务器处接收对第二文件转换的第二请求;
判定对所述对第二文件转换的所述第二请求是单个文件请求;
判定所述第一批处理过程文件转换仍在进行中;以及
将所述单个文件请求的优先级排定在所述批处理过程请求之上,其中将所述单个文件请求的优先级排定在所述批处理过程请求之上为在所述第一文件转换完成之前执行所述第二文件转换作准备。
7.一种用于请求演示文件自动化服务的方法,所述方法包括:
在前端服务器处由请求者生成文件转换请求,所述请求包括文件转换选项和表示至少一个初始文件的数据,其中所述至少一个初始文件具有初始文件类型,并且其中生成对演示自动化服务的请求包括:
收集请求数据,其中所述请求数据包括转换选项;
判定所述请求者被授权访问所述至少一个初始文件;以及
把所述请求和所述至少一个初始文件打包在请求消息中,其中所述至少一个初始文件被打包成数据流;
将所述请求消息发送给后端服务器进行文件转换。
8.如权利要求7所述的方法,其特征在于,还包括在所述前端服务器处接收来自所述后端服务器的响应。
9.如权利要求8所述的方法,其特征在于,所述响应包括至少一个经转换的文件。
10.一种用于执行自动化服务的系统,所述系统包括:
前端服务器,所述前端服务器包括:
处理器;以及
与所述处理器电通信的存储器,所述存储器包括计算机可执行指令,所述计算机可执行指令在由所述处理器执行时执行一种方法,所述方法包括:
由请求者生成文件转换请求,所述请求包括文件转换选项和表示至少一个初始文件的数据,其中所述至少一个初始文件具有初始文件类型,并且其中生成文件转换请求包括:
收集请求数据,其中所述请求数据包括转换选项;
判定所述请求者被授权访问所述至少一个初始文件;以及
把所述请求和所述至少一个初始文件打包在请求消息中,其中所述至少一个初始文件被打包成数据流;以及
将所述请求消息发送给后端服务器进行文件转换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280029240.3/1.html,转载请声明来源钻瓜专利网。