[发明专利]管理文件转换的技术有效
申请号: | 201210083522.3 | 申请日: | 2012-03-27 |
公开(公告)号: | CN102750266B | 公开(公告)日: | 2017-05-03 |
发明(设计)人: | A·普拉耶-米勒;J·里昂;Z·拉杰彼;A·塔勒甘尼 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F17/22 | 分类号: | G06F17/22 |
代理公司: | 永新专利商标代理有限公司72002 | 代理人: | 王英 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理 文件 转换 技术 | ||
1.一种用于管理文件转换的装置,包括:
逻辑设备;以及
应用服务器管理器组件,所述应用服务器管理器组件在所述逻辑设备上操作以接收将文件在不同文件格式间转换的不同类型的文件转换请求,在接收到同步文件转换请求时将所述同步文件转换请求发送到同步作业队列,以及在定义的时间间隔将异步文件转换请求发送到异步作业队列,
其中,所述应用服务器管理器组件包括调度组件,所述调度组件在所述逻辑设备上操作以基于与文件转换请求相关联的一个或多个文件转换参数来确定所述文件转换请求是同步文件转换请求还是异步文件转换请求,当第一文件转换参数指示文件的数量为1而第二文件转换参数指示等待时间值小于阈值时,所述调度组件确定文件转换请求是同步文件转换请求。
2.如权利要求1所述的装置,其特征在于,包括操作以经由对象模型从客户端系统接收所述文件转换请求的web组件。
3.如权利要求1或2所述的装置,其特征在于,所述应用服务器管理器组件包括计时器作业组件,所述计时器作业组件在所述逻辑设备上操作以在所述定义的时间间隔从文档队列数据库检索异步文件转换请求,并将所述异步文件转换请求发送到所述异步作业队列。
4.一种计算机实现的用于管理文件转换的方法,包括:
接收将文件在不同文件格式间进行转换的文件转换请求;
基于与所述文件转换请求相关联的一个或多个文件转换参数来确定所述文件转换请求是同步文件转换请求还是异步文件转换请求,当第一文件转换参数指示文件的数量为1而第二文件转换参数指示等待时间值小于阈值时,确定文件转换请求是同步文件转换请求;
将同步文件转换请求存储在同步作业队列中;
在定义的时间间隔将异步文件转换请求存储在异步作业队列中;以及
在处理所述异步作业队列中所存储的所述异步文件转换请求之前,处理所述同步作业队列中所存储的所述同步文件转换请求。
5.如权利要求4所述的计算机实现的方法,其特征在于,包括当文件转换请求是对低等待时间转换操作的请求时确定所述文件转换请求是同步文件转换请求,其中所述低等待时间转换操作能够一接收到所述文件转换请求就立即以同步方式转换一个文件。
6.如权利要求4所述的计算机实现的方法,其特征在于,包括当文件转换请求是对高吞吐量转换操作的请求时确定所述文件转换请求是异步文件转换请求,其中所述高吞吐量转换操作能够以异步方式每次转换多个文件。
7.如权利要求4所述的计算机实现的方法,其特征在于,包括:
将文件在与所述同步作业队列中所存储的每个同步文件转换请求相关联的不同文件格式间进行转换,直到所述同步作业队列为空;以及
一旦所述同步作业队列为空,则将文件在与所述异步作业队列中所存储的异步文件转换请求相关联的不同文件格式间进行转换。
8.如权利要求4到7中任一项所述的计算机实现的方法,其特征在于,包括:
确定一个或多个新的同步文件转换请求已被所述同步作业队列接收;
暂停对所述异步作业队列中所存储的异步文件转换请求的处理;
处理来自所述同步作业队列的所述一个或多个新的同步文件转换请求,直到所述同步作业队列为空;以及
当所述同步作业队列为空时,恢复对所述异步作业队列中所存储的异步文件转换请求的处理。
9.一种计算机实现的用于管理文件转换的系统,包括:
用于接收将文件在不同文件格式间进行转换的文件转换请求的装置;
用于基于与所述文件转换请求相关联的一个或多个文件转换参数来确定所述文件转换请求是同步文件转换请求还是异步文件转换请求的装置,当第一文件转换参数指示文件的数量为1而第二文件转换参数指示等待时间值小于阈值时,确定文件转换请求是同步文件转换请求;
用于将同步文件转换请求存储在同步作业队列中的装置;
用于在定义的时间间隔将异步文件转换请求存储在异步作业队列中的装置;以及
用于在处理所述异步作业队列中所存储的所述异步文件转换请求之前,处理所述同步作业队列中所存储的所述同步文件转换请求的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210083522.3/1.html,转载请声明来源钻瓜专利网。