1、“.....更新用户名单列表,接收用户的发送线程发出的数据,并交给服务器转发线程进行转发。服务器转发线程根据用户名单列表,逐发送转发数据到每个用户的接收线程。在客户端,用户接收线程接收服务器转发的数据,由用户端主线程进行处理后显示。客户端的输入数据类型分为两类纯文本和图形对象。纯文本用于客户之间进行文字交谈,图形对象则包括直线矩形圆等图形的形式进行图形交谈。每种数据类型都被包装成数据包暂存在缓冲区里的形式在网络上传送,客户端还要在接收到服务器转发同样的数据包后,进行解数据包,也就是对字符串进行分析后显示。共享电子白板的结构与设计流程共享电子白板信息流设计共享电子白板就是个服务器端和多个同步的客户端进行信息交流的过程,这种结构就是体系结构的信息流处理过程,本共享电子白板的信息流处理如下图所示。服务器端系统启动系统监听及信息处理服务器系统退出客户端连接服务器消息处理客户端退出连接请求发送信息接收转发信息系统退出请求图共享电子白板的信息流处理图共享电子白板大致的实现模型是服务器分配个端口号......”。
2、“.....服务器使用方法打开连接,从而进行了正常的信息通信。客户在的端口建立连接。服务器和客户使用和进行通信。下面接着分析共享电子白板系统的信息传递情况。由客户端向服务器端传递的主要消息登录链接时,在发送消息前面添加上再加上用户名称用引号隔开,再加上地址信息传给服务器。在发送纯文字信息时,在消息前面添加上,再加上发送信息的用户名称再用引号隔开,再加上要发送的纯文字的消息信息。然后发送给服务器。在发送图形信息中的文本信息时,在消息前面添加上,再加上文本关键字名后加上引号,再加上发送信息的用户名加上引号,再加上颜色分为红绿蓝,这些颜色对文本字体没有任何的作用,只是便于客户端的接收分析,再加上起点和终点的坐标值,每个坐标的,值都要用同样的引号隔开,再加上文本信息和引号。然后发送给服务器。在发送图形信息中的线图时,在消息前面添加上,再加上所绘画图形的关键字名后加上引号,再加上发送信息的用户名加上引号,再加上颜色分为红绿蓝,再加上起点和终点坐标值,每个坐标的,值都要用同样的引号隔开......”。
3、“.....在用户退出共享电子白板系统时,发送消息中添加以及退出系统的用户名称,然后将消息传送给服务器。信息的发送都是以字符的形式发送出去的,通过暂缓冲区缓存方法暂存后发送给服务器端的,格式般如下图所示。图形绘制的各个值之间都要用引号隔开。关键字信息头用户名称纯文字和图形绘制信息图发送信息格式由服务器端向客户端传递的主要消息服务器进行链接起动服务器工作。服务器管理员可以向所示已登录链接成功的用户发送任何信息。在消息前面添加上,再加上再加上所要发送的文字信息。用户登录链接时向其他所有已登录的用户发出更新消息,在消息前面添加以及登录链接的用户名称,然后发送给所有已登录的用户端。收到用户的纯文字图形消息信息时,服务器则把它以同样的格式向所有已链接登录的用户转发信息出去给客户端。有用户注销时,向所有要线的用户发出通知,在消息前面添加上信息和用户名称,同时更新用户列表信息,然后发送给所有客户进行更新和显示。当服务器退出时,服务器向所有在线客户发送服务器关闭信息,在消息前面添加上和信息......”。
4、“.....信息的发送都是以字符的形式发送出去的,通过缓冲区缓存方法暂存后发送或转发的给所有在线客户端,格式般如下图所示。图形绘制的各个值之间都要用引号隔开。关键字信息头用户名称纯文字和图形绘制信息图发送或转发信息格式共享电子白板的设计流程服务器端程序设计流程按照服务器打开链接到关闭的顺序,可以将服务器端程序设计流程描述如下几等。创建服务器,初始化服务器套接字,并使其处于监听状态。当用户登录链接时,将目前的在线用户列表发给该用户,在服务器列表中记录该用户的登录链接信息,并显示在服务器端的相应位子,将该用户添加到在线用户列表中,记录用户列表中的人数,并显示出现在的在线人数用多少个。在发送消息时,服务器只是把从客户端接收的信息进行转发的功能形式。若用户注销,则向所有在线用户发送通知,通知该用户关闭信息,同时在服务器列表中记录该项用户的注销信息,并从登录链接用户列表中将该用户删除掉,同时也要记录更新服务器在线用户列表中的人数,发送给所有在线用户,并显示在相应的位子。当服务器需要退出时......”。
5、“.....然后注销所有用户列表,服务器关闭信息发送通知所有用户。客户端程序设计流程按照用户从登录到注销的顺序,客户端程序设计流程如下所示。用户登录连接服务器,把用户名称和地址信息发送给服务器,建立起个连接。接收服务器消息,对不同的消息采用不同的处理方法当收到用户登录连接返回的消息时,从中提取出已经登出信息和用户名称不符合的退出信息,并进行实现的功能。这个类的主要功能都是这方法中,其代码实现如下。,目前连接用户数画直线,画圆形,画矩形,画椭圆,画填充圆,写文本服务器关闭已经离开用户名已经有人用了,请你另外取别的名字,谢谢合作,结论关于共享电子白板的实现这里是以为系统平台,以为编程语言,以为编程环境,利用编程语言所提供的类库的基础上来实现底层的网络通信。通过这次课题的研究,可以看出共享电子白板是利用文字和图形进行通信的应用软件,这类应用软件目前最常用于会议室和教学教育方面,共享电子白板形象地表达出事物的情况和事情的经过,它是以文字进行描述,以图形的形式进行形象的体现和说明......”。
6、“.....本文主要分析的是共享电子白板的功能结构设计流程和功能实现,主要研究和实现的是服务器端对客户端的监听和对发送到服务器端的数据信息的分析和转发功能,客户端对服务器端发送过来的数据进行分析和实现的功能。参考文献著协议详解卷协议范建华译北京机械工业出版社,。陆正中,马进德等著软件开发项目实践北京清华大学出版社,。李敏,丁友东著图形与动画编程实例北京清华大学出版社,。汪晓平,俞俊,李功著精通网络编程北京清华大学出版社,。著美核心技术陈昊鹏,王浩,姚建平等译北京机械工业出版社,。冯军,程超等著程序员成功之路程序设计北京中国水利水电出版社,。李向阳,鲁东明共享电子白板系统设计实现浙江浙江大学,。潘建平,丁伟,刘炳华计算机会议系统中白板和指针的研究南京东南大学,。李秀川,林旺网络电子白板的设计与实现北京中央民族大学计算机系,。郑沛基于的电子白板的设计与实现北京北京航空航天大学计算机系,。浅论基于的共享白板的设计摘要随着的迅速普及......”。
7、“.....在计算机网络的支持下。地理上分布的人们需要协同工作。因此计算机支持协同工作应运而生。人们希望借助协同工作环境以你见即我见的方式进行交互。而电子白板作为计算机支持协同工作中的个重要的图形交互工具,使处于不同地点的用户通过计算机可以实时的进行图形交互,用户简单快速地实现协同工作,业务处理过程,迅速适应市场的变化,从而获得更好的经济效益。本系统将与技术相结合,采用语言中的网络编程技术,实现了客户端与服务器端之间网络底层的链接和信息的交换,用计算机模型设计并实现了个基于的电子白板系统,增加网上绘制图功能,弥补了纯文本非实时交流的不足,简化了网络中的技术细节,方便可行。关键词共享电子白板......”。
8、“.....在等传统的非实时应用日趋成熟的同时,广大网络用户对在线实时交流的需求不断扩大,如网上会议远程教学协同工作等。这方面的应用软件也日益丰富起来。该类软件主要分为两类,种是以目前和主页上的聊天室为代表的纯文字型的交流工具另种就是本文要介绍的电子白板类交流工具。电子白板除了具备聊天室的全部功能外,更重要的是,它还引入了绘画图形交流功能,使网上交流的形象性和直观性大大加强了,弥补了文字交流的不足。当分布在不同位置的用户用白板进行交流时,个人在自己的白板上绘制的图形可以马上在别人的白板上显示出来,好象大家都在同块白板上绘画,彼此间的距离感大大缩短了。电子白板技术最初是指多媒体视频会议系统中,与会者通过个界面实时共享数据并协作的技术。任何与会者在电子白板上的操作,包括简单的图形绘制操作,文字输入操作等,都可以实时地与其他会者共享......”。
9、“.....并且可以将每个图形实体作为对象保存到文件中。随着的发展以及计算模式的日益流行,计算模式也在发展,本人做的面向上的的共享白板的设计与实现是用计算模式做的。电子白板技术已经不仅仅局限于应用在多媒体视频会议系统中了。共享电子白板的系统功能结构共享电子白板的主要功能本软件共享电子白板的功能主要有以下几点支持多用户对图形文本等的绘制操作功能,如直线圆椭圆填充圆文本等。支持多用户对同内容进行讨论功能。有纯文字的讨论显示内容区和图形文本讨论显示内容区。支持用户自觉锁的功能。如果用户不是主讲者,也就是对图形文本显示内容区的绘制者,就要自觉地锁定对图形文本显示内容区的操作功能,只能对纯文字显示内容区内发表个人的意见。共享电子白板的系统结构电子白板由服务器端和客户端两部分组成,服务器端监听客户对个特定端口的网络连接请求,并与之建立连接,这样,这个客户的数据就可以发送到服务器,再由服务器转发给其他客户。客户端的任务是将用户的输入数据发送给服务器......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。