[发明专利]一种文档转化方法及文档转化系统在审
申请号: | 201510970376.X | 申请日: | 2015-12-22 |
公开(公告)号: | CN105589957A | 公开(公告)日: | 2016-05-18 |
发明(设计)人: | 王旋 | 申请(专利权)人: | 新浪网技术(中国)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京和信华成知识产权代理事务所(普通合伙) 11390 | 代理人: | 胡剑辉 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文档 转化 方法 系统 | ||
1.一种文档转化方法,其特征在于,所述方法包括:
接收文档转化任务;
根据所述文档转化任务,获取源文档文件、所述源文档文件的格式和需最终转化成的 格式;
根据所述源文档文件的格式和需最终转化成的格式,经路由将所述源文档文件转发给 需最终转化成的格式对应的处理模块进行文档转换,获取转化后的文档文件。
2.如权利要求1所述文档转化方法,其特征在于,所述接收文档转化任务,具体包 括:
接收客户端发送的文档转化请求;
根据所述文档转化请求向所述客户端反馈超文本传输协议HTML格式的文档转化网 页;
接收所述客户端通过所述HTML格式的文档转化网页反馈的文档转化任务,所述文 档转化任务包括:源文档文件、所述源文档文件的格式和需最终转化成的格式。
3.如权利要求1所述文档转化方法,其特征在于,
接收到文档转化任务后,由接口服务器根据任务分配数据库中的信息查询当前可分配 的文档转化服务器,将文档转化任务通过队列发送到对应的文档转化服务器。
4.如权利要求3所述文档转化方法,其特征在于,所述将所述文档转化任务通过队 列发送到对应的文档转化服务器,包括:
按照当前各文档转化服务器的类型和任务数进行排序,取当前文档转化任务数最少的 文档转化服务器进行分配,分配后对该文档转化服务器的当前任务数记录加1,处理完一 个文档转化任务后,当前记录数减1,以保证各文档转化服务器负载均衡。
5.如权利要求1所述文档转化方法,其特征在于,所述根据所述文档转化任务,获 取源文档文件、所述源文档文件的格式和需最终转化成的格式,包括:
接收到所述文档转化任务后,所述文档转化任务进入门卫doorman模块,对所述文档 转化任务对应的数据来源进行解析,根据下载方式不同,分别转发到远程同步Rsync模块 或Http模块进行下载,从下载数据中获取源文档文件、所述源文档文件的格式和需最终转 化成的格式;其中,所述源文档文件的格式包括:pdf格式、txt格式、def格式;需最终转 化成的格式包括:swf格式、txt格式、png格式、html格式。
6.一种文档转化系统,其特征在于,所述文档转化系统包括:
接口服务器,用于接收文档转化任务,根据所述文档转化任务,获取源文档文件、所 述源文档文件的格式和需最终转化成的格式;根据所述源文档文件的格式和需最终转化成 的格式,经路由将所述源文档文件转发给需最终转化成的格式对应的文档转化服务器;
文档转化服务器,用于进行文档转换,将所述源文档文件转换成需最终转化成的格式, 获取转化后的文档文件。
7.如权利要求6所述文档转化系统,其特征在于,
所述接口服务器,具体用于接收客户端发送的文档转化请求;根据所述文档转化请求 向所述客户端反馈HTML格式的文档转化网页;接收所述客户端通过所述HTML格式的 文档转化网页反馈的文档转化任务,所述文档转化任务包括:源文档文件、所述源文档文 件的格式和需最终转化成的格式。
8.如权利要求6所述文档转化系统,其特征在于,
所述接口服务器,还用于接收到文档转化任务后,根据任务分配数据库中的信息查询 当前可分配的文档转化服务器,将文档转化任务通过队列发送到对应的文档转化服务器。
9.如权利要求8所述文档转化系统,其特征在于,所述接口服务器包括:
负载均衡单元,用于按照当前各文档转化服务器的类型和任务数进行排序,取当前文 档转化任务数最少的文档转化服务器进行分配,分配后对该文档转化服务器的当前任务数 记录加1,处理完一个文档转化任务后,当前记录数减1,以保证各文档转化服务器负载 均衡。
10.如权利要求6所述文档转化系统,其特征在于,
所述接口服务器,还具体用于接收到所述文档转化任务后,所述文档转化任务进入门 卫doorman模块,对所述文档转化任务对应的数据来源进行解析,根据下载方式不同,分 别转发到远程同步Rsync模块或Http模块进行下载,从下载数据中获取源文档文件、所述 源文档文件的格式和需最终转化成的格式;其中,所述源文档文件的格式包括:pdf格式、 txt格式、def格式;需最终转化成的格式包括:swf格式、txt格式、png格式、html格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新浪网技术(中国)有限公司,未经新浪网技术(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510970376.X/1.html,转载请声明来源钻瓜专利网。