一种实现列表认证同步的方法及系统的制作方法

文档序号:6357619阅读:101来源:国知局
专利名称:一种实现列表认证同步的方法及系统的制作方法
技术领域
本发明属于网络技术领域,具体涉及一种实现列表认证同步的方法及系统。
背景技术
互联网技术的发展使我们可以足不出户就实现了即时通讯,与好友聊天,与合作伙伴谈判等等。目前,基于需要下载安装的即时通讯工具,如MSN,QQ,网易泡泡已经深受大家的喜爱,它为人们的沟通、信息交流提供了新的途径,是除了手机、固话、电子邮件之外的又一种重要的信息交流方式;借助这些工具,用户可以实现单人或者多人视频,可以召开网络视频会议,可以进行网络远程教育,还可以让人和人之间的交流成本大大降低,且提高了效率。文本通讯,音频通讯,视频通讯是即时通讯最重要的三大功能,随着社会经济的发展和带宽资源的日益充足,音频通讯的应用越来越普及;随着商业、教育等领域信息化速度加快,简单的文本聊天功能已经不能满足人们商务交流的需求,如交流论文的编写、商讨企业计划书的问题、解析各种难题等,这些都需要用到演示性交流功能,比如电子白板、文档演示等。其演示内容可同步到其他被演示端,但是演示人员根据演示需要上传、删除、修改文档时就涉及到文档列表的变化,如果这些变化不能同步到其它被演示端将导致信息不一致,从而引起不必要的误解。尤其是在一些高严肃性的场合,比如对列表的修改都应同步到其它被演示端,否则其他被演示端的列表显示不一致将引起数据错误,严重影响演示或讨论过程的效果、质量和结果。目前,互联网应用系统未能实现列表同步,即便可以实现,也需下载安装控件,且对硬件、费用都有一定的要求,不能很好地普及大众;同时,现有的解决方案中的同步信息是被动接受,不能在主观上进行认证控制,会导致出现用户所操作跟事实不一致现象。

发明内容
本发明提供了一种实现列表认证同步的方法及系统,实现了无需下载任何软件即可实现列表认证同步。本发明技术方案,包括以下步骤通讯服务器对接收的源用户发送列表变更信息指令的权限进行认证并在认证通过后,对被同步用户接收所述列表变更信息指令的权限进行认证并在认证通过后,将获取的列表变更信息发送至被同步用户,其中,被同步用户包括但不限于源用户、目标用户。本发明提供了一种实现列表认证同步的方法及系统,实现了无需下载任何软件即可实现列表认证同步。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中
图1是本发明的详细流程图;图2是本发明的实现原理图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1是本发明的详细流程图,详细说明如下步骤101 源用户打开网页,网页自动加载Flash插件,Flash插件与通讯服务器和同步列表存储服务器建立永久连接,并且开始监听同步列表存储服务器的数据传输;上述技术方案中,步骤101包括以下过程源用户打开网页,网页自动加载Flash插件,Flash插件通过XMLSocket类建立与通讯服务器和同步列表存储服务器的永久连接,并且开始监听同步列表存储服务器的数据传输。步骤102:源用户操作网页列表中的内容时,对列表的内容改变进行记录,并调用Flash接口传入记录的数据,然后Flash插件调用API (Application Programming hterface,应用程序编程接口 )将数据发送到通讯服务器,通讯服务器接收到消息后,对消息数据进行认证,认证包括但不限于源用户身份认证、数据指令权限认证、源用户指令所操作目标权限认证、目标用户对源用户指令权限认证,所有认证通过后,通讯服务器将消息发送给被同步用户,其中,被同步用户包括但不限于源用户、目标用户。上述技术方案中,步骤102包含如下过程2a)当源用户操作网页列表中的内容时,网页调用JavMcript函数对改变的内容进行记录,同时通过JavMcript调用Flash交互接口,传入记录的数据;2b)Flash接口调用XMLSocket类的方法,将传入进来的列表操作记录发送到通讯服务器;2c)通讯服务器接收到消息后,对消息数据进行认证,认证包括但不限于源用户身份认证、数据指令权限认证(源用户是否有发送该指令的权限)、源用户指令所操作目标权限认证(源用户指令能否访问目标用户的权限)、目标用户对源用户指令权限认证(目标用户是否具有接受源用户指令的权限),所有认证通过后,通讯服务器将消息发送给源用户和其它目标用户。步骤103 目标用户打开网页并加载Flash插件,自动建立与通讯服务器的永久连接并开始监听通讯服务器数据传输,当通讯服务器转发源用户的列表数据时,目标用户的 Flash插件会接到这些数据,Flash调用网页函数,将这些数据返回给网页,网页函数对数据进行解析处理,对列表内容进行修改,即实现列表的同步。上述技术方案中,步骤103包含如下过程3a)目标用户打开网页,自动加载Flash插件,Flash插件通过XMLSocket类建立与Socket服务器永久连接,并且开始监听Socket服务器的数据传输;3b)当Socket服务器转发源用户的列表数据时,目标用户的Flash插件会通过 XMLSocket的监听方法接到这些数据,Flash使用External Interface, call方法调用网页 JavaScript函数,传入接收到的数据;
3c)网页函数接收到传入过来的数据时,通过JavMcript对数据进行解析处理, 并根据处理结果对列表内容进行处理,此时目标用户的列表与源用户的列表保持一致,即实现列表的同步。图2是本发明的实现原理图,详细说明如下用户A,用户B,用户C打开网页,网页自动加载Flash插件,Flash插件建立与通讯服务器和同步列表存储服务器的永久链接,开始监听同步列表存储服务器数据传输;当用户A操作网页列表中的内容时,对列表的内容改变进行记录,并调用Flash接口传入记录的数据,然后 Flash 接口调用 API (Application Programming Interface 应用程序编程接口)将数据发送到通讯服务器,通讯服务器接收到消息后,对消息数据进行认证,认证包括但不限于源用户身份认证、数据指令权限认证、源用户指令所操作目标权限认证、目标用户对源用户指令权限认证,所有认证通过后,通讯服务器将消息发送给其它用户B,用户C和用户A ;用户A,用户B,用户C的Flash插件会接到这些数据,将这些数据返回给网页,网页函数对数据进行解析处理,对列表内容进行修改,即实现用户A,B, C三者列表的同步。注用户B,C,以及用户A,B,C任意两个或者三个同时更新列表数据,列表同步的过程都同上。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种实现列表认证同步的方法,其特征在于通讯服务器对接收的源用户发送列表变更信息指令的权限进行认证并在认证通过后, 对被同步用户接收所述列表变更信息指令的权限进行认证并在认证通过后,将获取的列表变更信息发送至被同步用户,其中,被同步用户包括但不限于源用户、目标用户。
2.根据权利要求1所述的方法,其特征在于通讯服务器对接收的源用户发送列表变更信息指令的权限进行认证之前,还包括对源用户的身份进行认证。
3.根据权利要求1所述的方法,其特征在于通讯服务器对接收的源用户发送列表变更信息指令的权限进行认证并在认证通过后,还对源用户列表变更信息指令所操作目标进行权限认证,即源用户是否拥有将列表变更信息指令发送给其它被同步用户的权限。
4.根据权利要求1所述的方法,其特征在于通讯服务器获取列表变更信息之前,还包括源用户打开网页,网页自动加载Flash插件,Flash插件与通讯服务器和同步列表存储服务器建立永久连接,并开始监听同步列表存储服务器的数据传输。
5.根据权利要求4所述的方法,其特征在于所述Flash插件通过XMLSocket类建立与所述通讯服务器和所述同步列表存储服务器的永久连接。
6.根据权利要求4所述的方法,其特征在于源用户操作网页列表中的内容时,对列表的内容改变进行记录,并调用Flash接口传入记录的数据,Flash插件调用应用程序编程接口 API将数据发送到通讯服务器。
7.根据权利要求1所述的方法,其特征在于目标用户打开网页并加载Flash插件,自动建立与通讯服务器和同步列表存储服务器的永久连接,并开始监听同步列表存储服务器的数据传输,当同步列表存储服务器发送更新后列表数据信息给目标用户时,目标用户的Flash插件将更新后列表数据信息返回给网页,网页函数对所述数据信息进行解析处理。
8.—种网页上实现列表同步的系统,其特征在于该系统包括源用户、通讯服务器、 被同步用户,其中通讯服务器对接收的源用户发送列表变更信息指令的权限进行认证并在认证通过后, 对被同步用户接收所述列表变更信息指令的权限进行认证并在认证通过后,将获取的列表变更信息发送至被同步用户,其中,被同步用户包括但不限于源用户、目标用户。
9.根据权利要求8所述的系统,其特征在于通讯服务器对接收的源用户发送列表变更信息指令的权限进行认证之前,还包括对源用户的身份进行认证。
10.根据权利要求8所述的系统,其特征在于通讯服务器对接收的源用户发送列表变更信息指令的权限进行认证并在认证通过后,还对源用户列表变更信息指令所操作目标进行权限认证,即源用户是否拥有将列表变更信息指令发送给其它被同步用户的权限。
全文摘要
本发明提供了一种实现列表认证同步的方法及系统,本发明技术方案,包括以下步骤通讯服务器对接收的源用户发送列表变更信息指令的权限进行认证并在认证通过后,对被同步用户接收所述列表变更信息指令的权限进行认证并在认证通过后,将获取的列表变更信息发送至被同步用户,其中,被同步用户包括但不限于源用户、目标用户。本发明实现了无需下载任何软件即可实现列表认证同步。
文档编号G06F17/30GK102281265SQ201110084900
公开日2011年12月14日 申请日期2011年4月6日 优先权日2011年4月6日
发明者胡加明 申请人:苏州阔地网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1