网页文档处理方法和系统技术方案

技术编号:21115920 阅读:30 留言:0更新日期:2019-05-16 09:02
本发明专利技术提供一种网页文档处理系统和方法。所述方法包括:网页服务器接收来自客户端的浏览器的包括处理信息和文档标识的网页处理请求;所述网页服务器基于所述文档标识向控制服务器发送远程对象应用获取请求;所述控制服务器将所述文档标识对应的远程对象应用返回给所述网页服务器;基于所述处理信息通过获取到的远程对象应用对文档服务器中相应的文档进行处理;所述文档服务器通过所述远程对象应用将处理后的结果信息返回给所述网页服务器,所述网页服务器将所述结果信息返回给所述客户端的浏览器。这样,无需用户在本地安装任何软件或插件就可以通过浏览器实现文档的处理,进一步的还可以实现多人协同编辑和服务器动态加载扩容。

Page Document Processing Method and System

【技术实现步骤摘要】
网页文档处理方法和系统
本专利技术涉及文档处理领域,尤其涉及一种网页文档处理方法和系统。
技术介绍
目前大都是桌面文档处理系统,包括桌面文字处理程序,比如word,桌面表格处理程序,比如Excel,简报处理程序,比如PPT。此外,现在也出现了远程文档处理系统,然而目前的远程文档处理系统大都需要本地也安装有相应的文档处理程序。比如,如果一个用户希望能够通过网络远程处理服务器上的一个word文档,那么用户需要首先在本地的计算机上安装能够处理word文档的办公软件,否则,用户还是无法通过远程处理所属服务器上的word文档。这样,仍然不方便用户使用,况且安装相应的软件也比较繁琐。因此,有必要提出一种改进的网页文档处理方法和系统。
技术实现思路
本专利技术的目的在于提供一种改进的网页文档处理方法和系统,其无需用户在本地安装任何软件或插件就可以通过浏览器实现文档的处理,简单方便。根据本专利技术的一个方面,本专利技术提供一种网页文档处理方法,其包括:网页服务器接收来自客户端的浏览器的网页处理请求,所述网页处理请求包括处理信息和文档标识;所述网页服务器基于所述网页处理请求中的文档标识向控制服务器发送远程对象应用获取请求以获取所述文档标识对应的远程对象应用;所述控制服务器将所述文档标识对应的远程对象应用返回给所述网页服务器;所述网页服务器基于所述网页处理请求中的处理信息通过获取到的远程对象应用对文档服务器中相应的文档进行处理,所述文档即为所述文档标识对应的文档;所述文档服务器通过所述远程对象应用将处理后的结果信息返回给所述网页服务器,所述网页服务器将所述结果信息返回给所述客户端的浏览器。进一步的,所述网页服务器能够同时接收来自多个客户端的浏览器的针对同一个文档标识的网页处理请求,此时所述网页服务器获取到的是同一个远程对象应用,所述网页服务器基于多个客户端的浏览器的网页处理请求中的处理信息通过获取到的同一远程对象应用对所述文档服务器中相应的文档进行处理,所述文档服务器通过所述远程对象应用将处理后的所有结果信息返回给所述网页服务器,所述网页服务器将所述所有结果信息返回给每个客户端的浏览器。进一步的,在收到所述网页服务器的远程对象应用获取请求后,所述控制服务器判断所述网页处理请求中的文档标识对应的文档是否已经有远程对象应用,如果有,将已有的远程对象应用返回给所述网页服务器,如果没有,则指定所述文档服务器生成针对所述文档标识的文档的一个新的远程对象应用,所述文档服务器将新生成的远程对象应用返回给所述控制服务器,所述控制服务器返回新生成的远程对象应用给所述网页服务器。进一步的,所述网页服务器为多个,所述文档服务器为多个,所述控制服务器会根据各个文档服务器的资源情况指定一个文档服务器生成新的远程对象应用。进一步的,所述文档为文字处理文档、简报处理文档和表格处理文档中的一个或多个,在所述网页服务器获取到所述文档标识对应的远程对象应用后,如果所述网页服务器再次接收来自客户端的浏览器针对同一文档标识的网页处理请求,那么所述网页服务器将不再向控制服务器发送远程对象应用获取请求。进一步的,所述网页服务器基于所述网页处理请求中的处理信息通过获取到的远程对象应用对文档服务器中相应的文档进行处理,包括:将所述网页处理请求中的处理信息进行解析和格式转换得到符合所述远程对象应用的格式要求的处理信息;所述远程对象应用调用对应远程接口接收符合所述远程对象应用的格式要求的处理信息;基于接收到的符合所述远程对象应用的格式要求的处理信息,所述远程对象应用对所述文档服务器中相应的文档进行处理;所述文档服务器通过所述远程对象应用将处理后的结果信息返回给所述网页服务器,所述网页服务器将所述结果信息返回给所述客户端的浏览器,包括:所述远程对象应用调用相应的远程接口把处理后的结果信息返回给所述网页服务器,所述结果信息包括返回值和/或异常;所述网页服务器对收到的处理后的结果信息进行格式转换后发送给所述客户端的浏览器。根据本专利技术的另一个方面,本专利技术提供一种网页文档处理系统,其包括:网页服务器、控制服务器和文档处理器。所述网页服务器接收来自客户端的浏览器的网页处理请求,所述网页处理请求包括处理信息和文档标识;所述网页服务器基于所述网页处理请求中的文档标识向控制服务器发送远程对象应用获取请求以获取所述文档标识对应的远程对象应用;所述控制服务器将所述文档标识对应的远程对象应用返回给所述网页服务器;所述网页服务器基于所述网页处理请求中的处理信息通过获取到的远程对象应用对文档服务器中相应的文档进行处理,所述文档即为所述文档标识对应的文档;所述文档服务器通过所述远程对象应用将处理后的结果信息返回给所述网页服务器,所述网页服务器将所述结果信息返回给所述客户端的浏览器。进一步的,所述网页服务器能够同时接收来自多个客户端的浏览器的针对同一个文档标识的网页处理请求,此时所述网页服务器获取到的是同一个远程对象应用,所述网页服务器基于多个客户端的浏览器的网页处理请求中的处理信息通过获取到的同一远程对象应用对所述文档服务器中相应的文档进行处理,所述文档服务器通过所述远程对象应用将处理后的所有结果信息返回给所述网页服务器,所述网页服务器将所述所有结果信息返回给每个客户端的浏览器。进一步的,在收到所述网页服务器的远程对象应用获取请求后,所述控制服务器判断所述网页处理请求中的文档标识对应的文档是否已经有远程对象应用,如果有,将已有的远程对象应用返回给所述网页服务器,如果没有,则指定所述文档服务器生成针对所述文档标识的文档的一个新的远程对象应用,所述文档服务器将新生成的远程对象应用返回给所述控制服务器,所述控制服务器返回新生成的远程对象应用给所述网页服务器,所述网页服务器为多个,所述文档服务器为多个,所述控制服务器会根据各个文档服务器的资源情况指定一个文档服务器生成新的远程对象应用。进一步的,所述网页服务器基于所述网页处理请求中的处理信息通过获取到的远程对象应用对文档服务器中相应的文档进行处理,包括:将所述网页处理请求中的处理信息进行解析和格式转换得到符合所述远程对象应用的格式要求的处理信息;所述远程对象应用调用对应远程接口接收符合所述远程对象应用的格式要求的处理信息;基于接收到的符合所述远程对象应用的格式要求的处理信息,所述远程对象应用对所述文档服务器中相应的文档进行处理;所述文档服务器通过所述远程对象应用将处理后的结果信息返回给所述网页服务器,所述网页服务器将所述结果信息返回给所述客户端的浏览器,包括:所述远程对象应用调用相应的远程接口把处理后的结果信息返回给所述网页服务器,所述结果信息包括返回值和/或异常;所述网页服务器对收到的处理后的结果信息进行格式转换后发送给所述客户端的浏览器。与现有技术相比,本专利技术中的改进的网页文档处理方法和系统,其无需用户在本地安装任何软件或插件就可以通过浏览器实现文档的处理,进一步的还可以实现多人协同编辑和服务器动态加载扩容。【附图说明】为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图本文档来自技高网...

【技术保护点】
1.一种网页文档处理方法,其特征在于,其包括:网页服务器接收来自客户端的浏览器的网页处理请求,所述网页处理请求包括处理信息和文档标识;所述网页服务器基于所述网页处理请求中的文档标识向控制服务器发送远程对象应用获取请求以获取所述文档标识对应的远程对象应用;所述控制服务器将所述文档标识对应的远程对象应用返回给所述网页服务器;所述网页服务器基于所述网页处理请求中的处理信息通过获取到的远程对象应用对文档服务器中相应的文档进行处理,所述文档即为所述文档标识对应的文档;所述文档服务器通过所述远程对象应用将处理后的结果信息返回给所述网页服务器,所述网页服务器将所述结果信息返回给所述客户端的浏览器。

【技术特征摘要】
1.一种网页文档处理方法,其特征在于,其包括:网页服务器接收来自客户端的浏览器的网页处理请求,所述网页处理请求包括处理信息和文档标识;所述网页服务器基于所述网页处理请求中的文档标识向控制服务器发送远程对象应用获取请求以获取所述文档标识对应的远程对象应用;所述控制服务器将所述文档标识对应的远程对象应用返回给所述网页服务器;所述网页服务器基于所述网页处理请求中的处理信息通过获取到的远程对象应用对文档服务器中相应的文档进行处理,所述文档即为所述文档标识对应的文档;所述文档服务器通过所述远程对象应用将处理后的结果信息返回给所述网页服务器,所述网页服务器将所述结果信息返回给所述客户端的浏览器。2.根据权利要求1所述的网页文档处理方法,其特征在于,所述网页服务器能够同时接收来自多个客户端的浏览器的针对同一个文档标识的网页处理请求,此时所述网页服务器获取到的是同一个远程对象应用,所述网页服务器基于多个客户端的浏览器的网页处理请求中的处理信息通过获取到的同一远程对象应用对所述文档服务器中相应的文档进行处理,所述文档服务器通过所述远程对象应用将处理后的所有结果信息返回给所述网页服务器,所述网页服务器将所述所有结果信息返回给每个客户端的浏览器。3.根据权利要求1所述的网页文档处理方法,其特征在于,在收到所述网页服务器的远程对象应用获取请求后,所述控制服务器判断所述网页处理请求中的文档标识对应的文档是否已经有远程对象应用,如果有,将已有的远程对象应用返回给所述网页服务器,如果没有,则指定所述文档服务器生成针对所述文档标识的文档的一个新的远程对象应用,所述文档服务器将新生成的远程对象应用返回给所述控制服务器,所述控制服务器返回新生成的远程对象应用给所述网页服务器。4.根据权利要求3所述的网页文档处理方法,其特征在于,所述网页服务器为多个,所述文档服务器为多个,所述控制服务器会根据各个文档服务器的资源情况指定一个文档服务器生成新的远程对象应用。5.根据权利要求1所述的网页文档处理方法,其特征在于,所述文档为文字处理文档、简报处理文档和表格处理文档中的一个或多个,在所述网页服务器获取到所述文档标识对应的远程对象应用后,如果所述网页服务器再次接收来自客户端的浏览器针对同一文档标识的网页处理请求,那么所述网页服务器将不再向控制服务器发送远程对象应用获取请求。6.根据权利要求1所述的网页文档处理方法,其特征在于,所述网页服务器基于所述网页处理请求中的处理信息通过获取到的远程对象应用对文档服务器中相应的文档进行处理,包括:将所述网页处理请求中的处理信息进行解析和格式转换得到符合所述远程对象应用的格式要求的处理信息;所述远程对象应用调用对应远程接口接收符合所述远程对象应用的格式要求的处理信息;基于接收到的符合所述远程对象应用的格式要求的处理信息,所述远程对象应用对所述文档服务器中相应的文档进行处理;所述文档服务器通过所述远程对象应用将处理后的结果信息返回给所述网页服务器,所述网页服务器将所述结果信息返回给所述客户端的浏览器,包括:所述远程对象应用调用相...

【专利技术属性】
技术研发人员:李建荣
申请(专利权)人:永中软件股份有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1