CN102195981A - 基于网页的白板清屏安全同步方法及*** - Google Patents
基于网页的白板清屏安全同步方法及*** Download PDFInfo
- Publication number
- CN102195981A CN102195981A CN2011101096046A CN201110109604A CN102195981A CN 102195981 A CN102195981 A CN 102195981A CN 2011101096046 A CN2011101096046 A CN 2011101096046A CN 201110109604 A CN201110109604 A CN 201110109604A CN 102195981 A CN102195981 A CN 102195981A
- Authority
- CN
- China
- Prior art keywords
- blank
- data message
- cls
- 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
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使用External Interface.cal l方法调用网页JavaScript的白板清屏函数,进行处理。
图2是本发明的结构原理图,详细说明如下:
源用户A打开网页,网页自动加载Flash插件,Flash插件与通讯服务器建立永久连接,并且开始监听通讯服务器数据传输;
当源用户A操作网页中的白板,进行清屏操作时,调用Flash接口传入白板清屏数据信息,Flash插件调用应用程序编程接口API将白板清屏数据信息指令发送至通讯服务器,通讯服务器对白板清屏数据信息指令进行认证,认证通过后,将接收到的白板清屏数据信息发送至同步存储服务器并由同步存储服务器进行存储和更新,将更新后的白板清屏数据信息,通过通讯服务器,转发至目标用户B、C以及源用户A。
目标用户B、C打开网页并加载Flash插件,自动建立与通讯服务器的永久连接并开始监听通讯服务器数据传输,目标用户B、C及源用户A的Flash插件接收到白板清屏数据信息,Flash插件调用网页白板清屏函数,对白板中的痕迹进行清除,实现白板清屏同步。
用户B,C,以及用户A,B,C任意两个或者三个发送白板清屏数据信息,认证同步的过程都同上。
本发明还公布了一种基于网页的白板清屏安全同步***,包括:源用户、通讯服务器、目标用户:
通讯服务器对接收的源用户发送白板清屏数据信息指令的权限进行认证并在认证通过后,对目标用户接收所述白板清屏数据信息指令的权限进行认证并在认证通过后,所述通讯服务器将获取的白板清屏数据信息发送至同步存储服务器;
所述同步存储服务器存储并更新白板清屏数据信息并将更新后的白板清屏数据信息,发送至目标用户及源用户。
其中,所述通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证之前,还包括对所述源用户的身份进行认证。
其中,所述通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证并在认证通过后,还对所述源用户发送的所述白板清屏数据信息指令是否能访问所述目标用户的权限进行认证。
其中,通讯服务器对接收的源用户发送的白板清屏数据信息指令的权限进行认证之前,还包括:源用户打开网页,网页自动加载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插件与通讯服务器建立永久连接,并且开始监听通讯服务器数据传输。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011101096046A CN102195981A (zh) | 2011-04-26 | 2011-04-26 | 基于网页的白板清屏安全同步方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011101096046A CN102195981A (zh) | 2011-04-26 | 2011-04-26 | 基于网页的白板清屏安全同步方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102195981A true CN102195981A (zh) | 2011-09-21 |
Family
ID=44603368
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011101096046A Pending CN102195981A (zh) | 2011-04-26 | 2011-04-26 | 基于网页的白板清屏安全同步方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102195981A (zh) |
Citations (4)
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 | 苏州阔地网络科技有限公司 | 一种网页上实现白板清屏同步的方法 |
CN101989997A (zh) * | 2009-08-06 | 2011-03-23 | 中国电信股份有限公司 | 日程同步方法、服务器及*** |
-
2011
- 2011-04-26 CN CN2011101096046A patent/CN102195981A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1705299A (zh) * | 2004-05-27 | 2005-12-07 | 腾讯科技(深圳)有限公司 | 在即时通讯***中控制即时消息的方法 |
CN101989997A (zh) * | 2009-08-06 | 2011-03-23 | 中国电信股份有限公司 | 日程同步方法、服务器及*** |
CN101969461A (zh) * | 2010-09-29 | 2011-02-09 | 苏州阔地网络科技有限公司 | 一种网页上实现白板清屏同步的方法 |
CN101969463A (zh) * | 2010-10-11 | 2011-02-09 | 苏州阔地网络科技有限公司 | 一种网页上实现白板全屏同步的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10834031B2 (en) | Information exchange method, client, and apparatus | |
CN102307212A (zh) | 一种实现翻页同步的方法 | |
CN102307211A (zh) | 一种实现白板全屏同步的方法 | |
CN102307214A (zh) | 一种实现列表同步的方法 | |
CN102130853A (zh) | 实现群组信息交互的方法及*** | |
CN101969461A (zh) | 一种网页上实现白板清屏同步的方法 | |
CN102170442A (zh) | 基于社区平台的电子白板安全同步方法及*** | |
CN102164099A (zh) | 基于网页的实现群组信息交互的方法及*** | |
CN102137045A (zh) | 一种社区平台上实现群组信息交互的方法及*** | |
CN102195980A (zh) | 基于网页的电子白板安全同步方法及*** | |
CN102281265A (zh) | 一种实现列表认证同步的方法及*** | |
CN102158429A (zh) | 一种基于社区平台的群组通讯方法及*** | |
CN102185795A (zh) | 一种社区平台上实现群组通讯的方法及*** | |
CN102137120A (zh) | 一种实现群组通讯的方法及*** | |
CN102195981A (zh) | 基于网页的白板清屏安全同步方法及*** | |
CN102281277A (zh) | 一种网页上实现滚动条信息安全同步的方法及*** | |
CN102185845A (zh) | 一种基于网页的白板清屏安全同步方法及*** | |
CN102130921A (zh) | 一种基于网页实现两路语音通讯方法及*** | |
CN102164185A (zh) | 基于网页的白板清屏同步方法及*** | |
CN102130923A (zh) | 一种实现群组通讯的方法及*** | |
CN102137039A (zh) | 一种基于社区平台的电子白板同步方法及*** | |
CN102130924A (zh) | 一种网页上实现认证后翻页同步的方法及*** | |
CN102281266A (zh) | 一种网页上实现列表认证同步的方法及*** | |
CN102238167A (zh) | 一种实现文件下载锁定安全同步的方法及*** | |
CN102186050A (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: 20110921 |