【技术实现步骤摘要】
文件批注方法和系统、计算机可读介质
本专利技术涉及文件处理领域,尤其涉及一种文件批注方法和系统、计算机可读介质。
技术介绍
目前的文件处理大都是在本地电脑上独立执行的。通常需要安装相关的文件处理软件,比如微软公司的word等。另外,随着网络的快速发展,云办公、云文件处理也变得越来普遍。然而,目前的基于云平台的文件处理基本上都是简单的文字编辑、浏览等功能。不能很好的实现多人针对同一文件的协作批注功能。因此,有必要提出一种改进的方案来克服上述问题。
技术实现思路
本专利技术的目的在于提供一种文件批注方法和系统、计算机可读介质,其能够很好的实现多人针对同一文件的协作批注功能。为实现专利技术目的,根据本专利技术的一个方面,本专利技术提供一种文件批注方法,其包括:节点服务器接收来自一个客户端针对一个文件的新增批注初始请求,所述新增批注初始请求包括批注标识、用户标识、文件标识和批注位置;节点服务器将所述新增批注初始请求中的批注位置保存到第一数据服务器中;节点服务器在第一数据服务器成功保存所述新增批注初始请求中的批注位置后,广播所述批注位置给正在预览该文件的其他客户端,并返回保存结 ...
【技术保护点】
1.一种文件批注方法,其特征在于,其包括:节点服务器接收来自一个客户端针对一个文件的新增批注初始请求,所述新增批注初始请求包括批注标识、用户标识、文件标识和批注位置;节点服务器将所述新增批注初始请求中的批注位置保存到第一数据服务器中;节点服务器在第一数据服务器成功保存所述新增批注初始请求中的批注位置后,广播所述批注位置给正在预览该文件的其他客户端,并返回保存结果给发起请求的客户端;节点服务器继续接收来自发起请求的客户端针对所述文件的新增批注二次请求,所述新增批注二次请求包括批注标识、用户标识、文件标识、批注可视权限和批注内容;节点服务器将所述新增批注二次请求中的批注可视权限 ...
【技术特征摘要】
1.一种文件批注方法,其特征在于,其包括:节点服务器接收来自一个客户端针对一个文件的新增批注初始请求,所述新增批注初始请求包括批注标识、用户标识、文件标识和批注位置;节点服务器将所述新增批注初始请求中的批注位置保存到第一数据服务器中;节点服务器在第一数据服务器成功保存所述新增批注初始请求中的批注位置后,广播所述批注位置给正在预览该文件的其他客户端,并返回保存结果给发起请求的客户端;节点服务器继续接收来自发起请求的客户端针对所述文件的新增批注二次请求,所述新增批注二次请求包括批注标识、用户标识、文件标识、批注可视权限和批注内容;节点服务器将所述新增批注二次请求中的批注可视权限和批注内容保存到第二数据服务器中;节点服务器在第二数据服务器成功保存所述新增批注二次请求中的批注可视权限和批注内容后,返回保存结果给发起请求的客户端。2.如权利要求1所述的文件批注方法,其特征在于,节点服务器在第二数据服务器成功保存所述新增批注二次请求中的批注可视权限和批注内容后,还将新增的批注的消息推送给与该文件有关联的用户的消息中心,所述节点服务器还将此次文件操作记录保存到第二数据服务器中。3.如权利要求1所述的文件批注方法,其特征在于,节点服务器接收来自客户端针对一文件的新增批注初始请求后,通过所述新增批注初始请求中的文件标识、用户标识在第二数据服务器查询所述客户端是否有权限针对所述文件进行批注操作,如果所述客户端权限针对所述文件进行批注操作,才将节点服务器将所述新增批注初始请求中的批注位置保存到第一数据服务器中。4.如权利要求1所述的文件批注方法,其特征在于,所述新增批注二次请求还包括批注格式,所述批注格式包括文字批注、矩形框批注、圆形框批注、箭头批注和标签批注中的一个或多个。5.如权利要求1所述的文件批注方法,其特征在于,在客户端针对一文件新增的批注操作完毕点击完成后,所述客户端才向所述节点服务器发送针对该文件的新增批注初始请求。6.如权利要求1所述的文件批注方法,其特征在于,节点服务器在第一数据服务器成功保存所述新增批注初始请求中的批注位置后,预览该文件的客户端会在该文件的所述批注位置绘制并显示批注图标,在一个客户端上触发所述批注图标后,所述节点服务器接收来自该客户端针对该文件的所述批注的批注显示请求,所述批注初始请求包括批注标识、用户标识和文件标识,所述节点服务器通过第二数据服务器验证所述用户标识的权限,在权限验证通过后,从第二数据服务器调取所述批注标识对应的批注内容,并返回给发起批注显示请求的客户端。7.一种文件批注系统,其特征在于,其包括:第一数据服务器;第二数据服务器;与第一数据服务器和第二数据服务器连接的节点服务器;通过网络与所述节点服务器连接的多个客...
【专利技术属性】
技术研发人员:糜浩,
申请(专利权)人:永中软件股份有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。