APP下载

基于Java的网络电子白板的设计与实现

2016-11-02毛颖华

电脑知识与技术 2016年23期
关键词:电子白板

毛颖华

摘要:随着宽带和多媒体技术的日趋成熟,电子白板正以其形象、直观、不受地域限制等优势,得到越来越广泛的应用。通过电子白板,可以在文字聊天基础上引入图形绘制交流功能,更加丰富了人们之间交流的形式。该文综合运用UML建模技术、计算机网络技术,以Java作为开发语言、Eclipse作为开发工具,基于Socket通信模型,设计并实现一个具有绘制图形及图形数据同步传输与显示功能的网络电子白板。

关键词:Java;电子白板;Eclipse 绘制图形

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)23-0061-04

Abstract: As the broadband and multimedia technology matures, whiteboard is used more widely with its image, intuitive, without geographical restrictions and other advantages. By the whiteboard, we can introduced graphics exchange capabilities on the basis of text chat, richer forms of communication between people. This paper uses UML modeling and computer network technology, uses Java as a development language, Eclipse as a development tool, and based on the socket communications, designs and implements a whiteboard with the functions of drawing graphics and graphic data transmission and display.

Key words: Java; Whiteboard; Eclipse drawing graphics

1 背景

随着网络的迅速发展,Email、WWW、FTP等传统的非实时应用日趋成熟,广大网络用户对在线实时交流的需求不断扩大,如网上会议、远程教学、协同工作等[1],此方面的应用软件也日益丰富。该类交流软件主要分为两类,一类是以目前BBS和主页中聊天室为代表的纯文字型的交流工具;另一种就是电子白板类交流工具,而电子白板正以其形象、直观、不受地域限制等优势,受到越来越广泛的应用。

所谓电子白板,即指一个虚拟公用区域内,在CSCW中参加协作的各成员计算机上均有一个白板视图,白板视图上的内容既可以是手绘的简单图形(直线、曲线、矩形等),也可以是文字、图像、音频、视频。其中白板数据是共享数据[4],当一个用户修改了其中的数据之后,就会把修改立即通知给其他用户,让其他用户及时更新自己的白板视图,其更新结果立即反映在其他所有用户的视图上。

目前,市场上主流的电子白板软件有EduBoard、EduOffice和NetMeeting等。……

登录APP查看全文

猜你喜欢

电子白板
交互式电子白板在课堂教学中的运用
利用电子白板突破初中化学教学难点
交互式电子白板在初中数学教学中的运用
巧用电子白板 激活英语课堂
电子白板助力初中化学教学改革
交互式电子白板在小学教学中的应用
基于交互式电子白板录像课的教学设计与应用
如何灵活运用电子白板进行教学
交互式电子白板与初中美术课堂教学
电子白板扮靓语文教学