CN102185845A - 一种基于网页的白板清屏安全同步方法及*** - Google Patents

一种基于网页的白板清屏安全同步方法及*** Download PDF

Info

Publication number
CN102185845A
CN102185845A CN2011101054471A CN201110105447A CN102185845A CN 102185845 A CN102185845 A CN 102185845A CN 2011101054471 A CN2011101054471 A CN 2011101054471A CN 201110105447 A CN201110105447 A CN 201110105447A CN 102185845 A CN102185845 A CN 102185845A
Authority
CN
China
Prior art keywords
blank
cls
data message
source user
communication server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011101054471A
Other languages
English (en)
Inventor
胡加明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Codyy Network Technology Co Ltd
Original Assignee
Suzhou Codyy Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Codyy Network Technology Co Ltd filed Critical Suzhou Codyy Network Technology Co Ltd
Priority to CN2011101054471A priority Critical patent/CN102185845A/zh
Publication of CN102185845A publication Critical patent/CN102185845A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明公布了一种基于网页的白板清屏安全同步方法,包括以下步骤:通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证并在认证通过后,对目标用户接收所述白板清屏数据信息指令的权限进行认证并在认证通过后,将所述白板清屏数据信息指令发送至所述目标用户;本发明还公布了一种基于网页的白板清屏安全同步***,本发明实现了无需下载任何软件即可实现白板清屏安全同步。

Description

一种基于网页的白板清屏安全同步方法及***
技术领域
本发明属于网络技术领域,尤其涉及一种基于网页的白板清屏安全同步方法及***。
背景技术
互联网技术的发展使我们可以足不出户就实现了即时通讯,与好友聊天,与合作伙伴谈判等等。目前,基于需要下载安装的即时通讯工具,如MSN,QQ,网易泡泡已经深受大家的喜爱,它为人们的沟通、信息交流提供了新的途径,是除了手机、固话、电子邮件之外的又一种重要的信息交流方式。借助这些工具,用户可以实现单人或者多人视频,可以召开网络视频会议,可以进行网络远程教育,进而让人和人之间的交流成本大大降低,同时提高了效率。
文本通讯、音频通讯、视频通讯是即时通讯最重要的三大功能,随着社会经济的发展和带宽资源的日益充足,即时通讯的应用越来越普及。随着商业、教育等领域的信息化速度加快,简单的文本交流已经不能满足人们商务***流的需求如交流论文编写、商讨企业计划书问题、分析各种难题等。
人们通常使用电子白板对演示内容进行如输入文字等的讲演、解释,当讲演解释完毕并对白板清屏操作后,其它被演示端仍显示清屏前的内容,如果清屏操作无法同步到其它被演示端将导致信息不一致,从而引起不必要的误解;尤其在一些高严肃性的场合,比如论文演示中对白板的清屏操作,都应同步其它被演示端,否则,将必然引起数据错误,从而影响交流的效果。目前,基于网页无法实现电子白板的同步清屏,即便实现,也需下载控件,且对硬件、费用等都有一定的要求,不能很好普及大众;另外,现有的同步解决方案中的同步信息是被动接收,不能进行有效的认证控制,容易造成安全隐患。
发明内容
本发明提供了一种基于网页的白板清屏安全同步方法及***,实现了无需下载任何软件即可实现白板清屏安全同步。
本发明公布了一种基于网页的白板清屏安全同步方法,包括以下步骤:
通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证并在认证通过后,对目标用户接收所述白板清屏数据信息指令的权限进行认证并在认证通过后,将所述白板清屏数据信息指令发送至所述目标用户。
本发明还公布了一种基于网页的白板清屏安全同步***,包括:源用户、通讯服务器、目标用户:
通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证并在认证通过后,对目标用户接收所述白板清屏数据信息指令的权限进行认证并在认证通过后,将所述白板清屏数据信息指令发送至所述目标用户。
本发明提供了一种基于网页的白板清屏安全同步方法及***,实现了无需下载任何软件即可实现白板清屏安全同步。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是本发明的详细流程图;
图2是本发明的结构原理图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
图1是本发明的详细流程图,包括以下步骤:
步骤101:源用户打开网页,网页自动加载Flash插件,Flash插件与通讯服务器建立永久连接,并且开始监听通讯服务器数据传输;
上述技术方案中,步骤101包含如下过程:
源用户打开网页,网页自动加载Flash插件,Flash插件通过XMLSocket类建立与通讯服务器的永久连接,并且开始监听通讯服务器的数据传输。
步骤102:当源用户操作网页中的白板,进行清屏操作时,调用Flash接口传入白板清 屏数据信息,Flash插件调用应用程序编程接口API将白板清屏数据信息指令发送至通讯服务器,通讯服务器对白板清屏数据信息指令进行认证,认证通过后,将接收到的白板清屏数据信息转发至目标用户。
上述技术方案中,步骤102包含如下过程:
2a)当源用户操作网页中的白板,进行清屏操作时,网页调用Flash接口传入白板清屏数据信息;
2b)Flash接收到白板清屏数据信息指令后,调用XMLSocket类的方法,将白板清屏数据信息指令发送到通讯服务器;
2c)通讯服务器接收到源用户发送过来的白板清屏数据信息指令后,进行认证,认证通过后,将接收到的白板清屏数据信息转发至目标用户。
认证过程如下:
通讯服务器收到源用户发送过来的白板清屏数据信息指令后,对白板清屏数据信息指令进行认证,认证包括但不限于:源用户身份认证、数据指令权限认证(源用户是否具有发送白板清屏数据信息指令的权限)、源用户指令所操作目标权限认证(源用户发送的白板清屏数据信息指令是否能访问目标用户的权限)、目标用户对源用户指令权限认证(目标用户是否具有接收源用户发送的白板清屏数据信息指令的权限),所有认证通过后,将白板清屏数据信息转发给所有需要同步的目标用户。
详细的认证过程包括以下步骤:
当通讯服务器接收到源用户发送过来白板清屏数据信息指令后,对白板清屏数据信息指令进行认证,认证包括但不限于:
源用户身份认证,即源用户是否是通讯服务器所识别的合法用户,若认证不通过,则同步操作中止,认证通过,继续进行下一步认证;
数据指令权限认证,即源用户是否具有发送白板清屏数据信息指令的权限,若认证不通过,则同步操作中止,认证通过,继续进行下一步认证;
源用户指令所操作目标权限认证,即源用户发送的白板清屏数据信息指令是否能访问目标用户的权限,若认证不通过,则同步操作中止,认证通过,继续进行下一步认证;
目标用户对源用户指令权限认证,即对目标用户是否允许接收源用户发送白板清屏数据信息指令进行认证,若认证不通过,则同步操作中止,认证通过,则继续下一步骤;
所有认证通过后,转发给所有连接到通讯服务器的需要同步的目标用户。
步骤103:目标用户打开网页并加载Flash插件,自动建立与通讯服务器的永久连接并开始监听通讯服务器数据传输,目标用户的Flash插件接收到白板清屏数据信息,Flash插件调用网页白板清屏函数,对白板中的痕迹进行清除,实现白板清屏同步。
上述技术方案中,步骤103包含如下过程:
3a)目标用户打开网页,自动加载Flash插件,Flash插件通过XMLSocket类建立与通讯服务器永久连接,并且开始监听通讯服务器的数据传输;
3b)当通讯服务器转发源用户的白板清屏数据信息时,目标用户的Flash插件会通过XMLSocket的监听方法接收到白板清屏数据信息,Flash使用ExternalInterface.call方法调用网页JavaScript的白板清屏函数,进行处理。
图2是本发明的结构原理图,详细说明如下:
源用户A打开网页,网页自动加载Flash插件,Flash插件与通讯服务器建立永久连接,并且开始监听通讯服务器数据传输;
当源用户A操作网页中的白板,进行清屏操作时,调用Flash接口传入白板清屏数据信息,  Flash插件调用应用程序编程接口API将白板清屏数据信息指令发送至通讯服务器,通讯服务器对白板清屏数据信息指令进行认证,认证通过后,将接收到的白板清屏数据信息转发至目标用户B、C。
目标用户B、C打开网页并加载Flash插件,自动建立与通讯服务器的永久连接并开始监听通讯服务器数据传输,目标用户B、C的Flash插件接收到白板清屏数据信息,Flash插件调用网页白板清屏函数,对白板中的痕迹进行清除,实现白板清屏同步。
本发明还公布了一种基于网页的白板清屏安全同步***,包括:源用户、通讯服务器、目标用户:
通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证并在认证通过后,对目标用户接收所述白板清屏数据信息指令的权限进行认证并在认证通过后,将所述白板清屏数据信息指令发送至所述目标用户。
其中,所述通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证之 前,还包括对所述源用户的身份进行认证。
其中,所述通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证并在认证通过后,还对所述源用户发送的所述白板清屏数据信息指令是否能访问所述目标用户的权限进行认证。
其中,通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证之前,还包括:源用户打开网页,网页自动加载Flash插件,Flash插件与通讯服务器建立永久连接,并且开始监听通讯服务器数据传输。
本发明与现有技术相比具有以下优点:完全基于网页,无需下载,即可实现白板清屏安全同步;具有高即时性、高流畅性;实现原理简单,过程清晰明了,便于嵌入各大视频会议、远程教育等互联网应用中。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种基于网页的白板清屏安全同步方法,其特征在于:通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证并在认证通过后,对目标用户接收所述白板清屏数据信息指令的权限进行认证并在认证通过后,将所述白板清屏数据信息指令发送至所述目标用户。
2.根据权利要求1所述的方法,其特征在于:所述通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证之前,还包括对所述源用户的身份进行认证。
3.根据权利要求1或2所述的方法,其特征在于:所述通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证并在认证通过后,还对所述源用户发送的所述白板清屏数据信息指令是否能访问所述目标用户的权限进行认证。
4.根据权利要求1所述的方法,其特征在于:通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证之前,还包括:源用户打开网页,网页自动加载Flash插件,Flash插件与通讯服务器建立永久连接,并且开始监听通讯服务器数据传输。
5.根据权利要求4所述的方法,其特征在于:所述源用户操作网页中的白板,进行清屏操作时,调用Flash接口传入白板清屏数据信息,Flash插件调用应用程序编程接口API将白板清屏数据信息指令发送至所述通讯服务器。
6.根据权利要求1或2所述的方法,其特征在于:所述目标用户的Flash插件接收到白板清屏数据信息,调用网页白板清屏函数,对白板中的痕迹进行清除处理。
7.一种基于网页的白板清屏安全同步***,其特征在于:包括:源用户、通讯服务器、目标用户:
通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证并在认证通过后,对目标用户接收所述白板清屏数据信息指令的权限进行认证并在认证通过后,将所述白板清屏数据信息指令发送至所述目标用户。
8.根据权利要求7所述的方法,其特征在于:所述通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证之前,还包括对所述源用户的身份进行认证。
9.根据权利要求7或8所述的方法,其特征在于:所述通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证并在认证通过后,还对所述源用户发送的所述白板清屏数据信息指令是否能访问所述目标用户的权限进行认证。
10.根据权利要求7所述的方法,其特征在于:通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证之前,还包括:源用户打开网页,网页自动加载Flash插件,Flash插件与通讯服务器建立永久连接,并且开始监听通讯服务器数据传输。
CN2011101054471A 2011-04-26 2011-04-26 一种基于网页的白板清屏安全同步方法及*** Pending CN102185845A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011101054471A CN102185845A (zh) 2011-04-26 2011-04-26 一种基于网页的白板清屏安全同步方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011101054471A CN102185845A (zh) 2011-04-26 2011-04-26 一种基于网页的白板清屏安全同步方法及***

Publications (1)

Publication Number Publication Date
CN102185845A true CN102185845A (zh) 2011-09-14

Family

ID=44571915

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011101054471A Pending CN102185845A (zh) 2011-04-26 2011-04-26 一种基于网页的白板清屏安全同步方法及***

Country Status (1)

Country Link
CN (1) CN102185845A (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1705299A (zh) * 2004-05-27 2005-12-07 腾讯科技(深圳)有限公司 在即时通讯***中控制即时消息的方法
CN101969463A (zh) * 2010-10-11 2011-02-09 苏州阔地网络科技有限公司 一种网页上实现白板全屏同步的方法
CN101969461A (zh) * 2010-09-29 2011-02-09 苏州阔地网络科技有限公司 一种网页上实现白板清屏同步的方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1705299A (zh) * 2004-05-27 2005-12-07 腾讯科技(深圳)有限公司 在即时通讯***中控制即时消息的方法
CN101969461A (zh) * 2010-09-29 2011-02-09 苏州阔地网络科技有限公司 一种网页上实现白板清屏同步的方法
CN101969463A (zh) * 2010-10-11 2011-02-09 苏州阔地网络科技有限公司 一种网页上实现白板全屏同步的方法

Similar Documents

Publication Publication Date Title
US20180343214A1 (en) Information Exchange Method, Client, and Apparatus
CN102307212A (zh) 一种实现翻页同步的方法
CN102307211A (zh) 一种实现白板全屏同步的方法
CN102307214A (zh) 一种实现列表同步的方法
CN101969461A (zh) 一种网页上实现白板清屏同步的方法
CN102130853A (zh) 实现群组信息交互的方法及***
CN102170442A (zh) 基于社区平台的电子白板安全同步方法及***
CN112929257A (zh) 多场景消息发送方法、装置、服务器以及存储介质
CN102164099A (zh) 基于网页的实现群组信息交互的方法及***
CN102137045A (zh) 一种社区平台上实现群组信息交互的方法及***
CN102195980A (zh) 基于网页的电子白板安全同步方法及***
CN102281265A (zh) 一种实现列表认证同步的方法及***
CN102137035A (zh) 一种基于社区平台实现群组信息交互的方法及***
CN102158429A (zh) 一种基于社区平台的群组通讯方法及***
CN102185795A (zh) 一种社区平台上实现群组通讯的方法及***
CN102185845A (zh) 一种基于网页的白板清屏安全同步方法及***
CN102130921A (zh) 一种基于网页实现两路语音通讯方法及***
CN102137120A (zh) 一种实现群组通讯的方法及***
CN102195981A (zh) 基于网页的白板清屏安全同步方法及***
CN102130923A (zh) 一种实现群组通讯的方法及***
CN102281277A (zh) 一种网页上实现滚动条信息安全同步的方法及***
CN103200211B (zh) 一种数据同步方法、***和设备
CN102164185A (zh) 基于网页的白板清屏同步方法及***
CN102130924A (zh) 一种网页上实现认证后翻页同步的方法及***
CN102130925A (zh) 一种网页上实现认证后翻页同步的方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20110914