首页 理论教育 用实现电子白板

用实现电子白板

时间:2022-02-12 理论教育 版权反馈
【摘要】:目前基于浏览器和Java的电子白板类的软件虽然能克服上述问题,但还有一些不完善的地方,如有些电子白板存在不能重绘等问题。本文提出采用基于Java技术制作电子白板的方法,利用Java语言的平台无关性保证了整个系统的平台无关性。随着基于WWW的实时网络交互系统的不断涌现,电子白板技术的研究将更加深入,其应用也将更加广泛。Java具有的可移植性、安全、面向对象等特性使得Java特别适用于在Web上开发应用程序。

电子白板系统是一类基本的计算机支持的协同工作(CSCW)系统工具,是指在一个虚拟公用区域,参加协作的各个成员计算机上都有一个白板的视图。现有大多数电子白板软件不足之处在于与系统底层交互密切,缺乏跨平台性能及对协作感知的支持。目前基于浏览器和Java的电子白板类的软件虽然能克服上述问题,但还有一些不完善的地方,如有些电子白板存在不能重绘等问题。本文提出采用基于Java技术制作电子白板的方法,利用Java语言的平台无关性保证了整个系统的平台无关性。

电子白板系统作为一种特殊的图形编辑器,深受计算机支持系统工作、远程教育、协同编辑等领域研究者的重视。随着基于WWW的实时网络交互系统的不断涌现,电子白板技术的研究将更加深入,其应用也将更加广泛。Java具有的可移植性、安全、面向对象等特性使得Java特别适用于在Web上开发应用程序。

电子白板作为一种Internet上的可视化多媒体数据的共享方案,是一个实时、实用、交互、基于WEB的、分布式的应用系统。由于采用Java技术,不但能够将部分计算任务放在客户端,实现分布计算,减轻服务器端的计算负担,而且将Java虚拟机作为客户端的虚拟平台,能够有效地增强客户端的通用性。客户向服务器的信息发送基于数据流形式,采用TCP/IP协议和单线程方式,保证了信息传送的可靠性;服务器向客户的信息发送基于数据包形式,采用UDP协议和广播方式(局域网),保证了信息传送的实时性。将两种网络传输方式有机地结合在一起,既符合网络电子白板的互动性要求,又可有效地降低网络的负载。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈