[发明专利]一种基于web service的电子文档自动推送的方法无效
申请号: | 201110180212.9 | 申请日: | 2011-06-30 |
公开(公告)号: | CN102855246A | 公开(公告)日: | 2013-01-02 |
发明(设计)人: | 李骁淳 | 申请(专利权)人: | 镇江雅迅软件有限责任公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 212009 江苏省镇江市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 web service 电子 文档 自动 推送 方法 | ||
技术领域
本发明涉及一种文档推送的方法,尤其是一种基于web service的自动推送方法。本发明属于网络通信领域。
背景技术
随着Internet和无线互联网的蓬勃发展,信息推送正越来越成为人们方便、即时地获取信息的强有力工具。
现有的电子文档推送技术主要是依靠本地服务完成,通过本地上传文档控件,完成基于FTP协议的电子文档上传推送。
然而现有的电子文档推送方法存在着明显的弊端:文档的推送过程需要人为的干预,由用户手动选择文档和目标文件夹,系统的自动化程度明显较低;同时,电子文档的推送过程由终端用户控制,如用户忽略上传过程,则文档会在公司的局域网内分散,无法完成自动收集;此外,文档的上传采用FTP协议,而下载采用HTTP协议,增加了技术的复杂程度和系统的安全漏洞风险。
本发明要解决的问题是提供一种基于web service的电子文档自动推送的方法,自动完成文件夹比对,并自动将文件目录中的差异文档进行自动推送,实现办公环境内的文档自动采集与文档自动下载。
发明内容
本发明的目的在于:针对以上现有技术存在的不足,提供一种基于web service的电子文档自动推送的方法,以克服现有技术中手动推送造成的文档更新不及时的问题。
为了达到以上目的,本发明具有如下组件:
生成组件——包括文件夹生成器和文件夹探查器
——所述文件夹生成器至少以文件夹索引号、文件夹编号以及文件夹路径为其成员变量;且所述文件夹生成器初始设置具有一个具有同步功能的文件夹对象,之后根据需要按序增加文件夹,每增加一个文件夹则在该数据库表的对应文件夹数组里相应增加一个文件夹对象;
——所述文件夹生成器至少以文件夹索引号、文件夹索引号、文件夹顺序号以及文件夹数组为其成员变量;根据文件夹探查器的探查结果,将缺失的文件夹有文件夹生成器增加一个文件夹元素,在该文件夹生成器的文件夹元素数组里增加一个相应的文件夹对象;
绑定组件——文件夹绑定器
——用以将生成的文件夹数组绑定到服务器上的数据库中;
查询组件——包括服务器查询器、本地查询器,对比分析器;
——服务器查询器用以查询服务器上的文件夹及文件数据信息;
——本地查询器用以查询本地的文件夹及文件数据信息。
——对比分析器用以将服务器上的查询数据与本地查询数据进行对比
同步组件——包括文档同步器
——所述的文档同步器用以将上述查询出的所有数据信息拆分成文档对象的二进制数据流和文件夹的二进制数据流,以及与文件夹对象、文档对象的成员变量相关的数据;通过更新组件实现同步,使服务器数据库的数据和本地数据一致。
数据库——用于记录文件夹对象信息和电子文档的基本信息,主要包 括Folder表和File表。
用户使用步骤为:
步骤一:通过文件夹探查器及文件夹生成器,探查服务器与本地的文件夹结构,并将差异的文件夹自动生成文件夹对象,存储与数据库当中。
步骤二:通过文件夹绑定器将服务器中的文件夹对象与本地文件夹对象进行绑定,验证文件夹的对应关系。
步骤三:通过查询器与分析器,自动比对文件夹对象内的文档信息,获取差异文档目录及文档,将差异文档进行标记。
步骤四:通过web service加载文档同步器,将被标记文档自动推送,并同时更新数据库。
如此,通过本发明,用户可以通过web service将客户端机器上的电子文档及文件夹自动推送的服务器,或将服务器上的电子文档自动推送到客户端的指定目录中。
附图说明
下面结合附图,对本发明的实施步骤做进一步的说明:
图1为本发明完成电子文档自动推送的流程示意图。
图2为本发明的组件关系图。
具体实施方式
实施例一
本发明的实施是一段由Microsoft VisualStudio.Net开发工 具开发客户端运行软件,使用市场上专用的数据库管理工具SqlServer2000建立系统所需要的数据库,具体方式为:
客户端运行软件---用于和客户端进行交互的软件终端系统;
数据库---用于存放用户要存储的各种数据。
生成组件——用于完成文件夹目录的自动生成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于镇江雅迅软件有限责任公司,未经镇江雅迅软件有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110180212.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:鱼塘灯光诱鱼分重捞鱼装置
- 下一篇:壁炉装置