计算机工程 ›› 2008, Vol. 34 ›› Issue (2): 261-263.doi: 10.3969/j.issn.1000-3428.2008.02.088

• 开发研究与设计技术 • 上一篇    下一篇

一种改进的协同式电子白板的设计与实现

洪 晟,熊华钢,张其善   

  1. (北京航空航天大学电子信息工程学院,北京 100083)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-01-20 发布日期:2008-01-20

Design and Implementation of Cooperative Improved         Electronic Whiteboard

HONG Sheng, XIONG Hua-gang, ZHANG Qi-shan   

  1. (School of Electronics and Information Engineering, Beijing University of Aeronautics and Astronautics, Beijing 100083)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-01-20 Published:2008-01-20

摘要: 研究一种改进的协同式电子白板系统的设计问题。基于服务器/客户端体系结构,该系统采用阻塞通信方式和多线程网络编程技术,在网络上传输数据包和数据流,实现了一个在局域网中协同工作和交互式的电子白板。针对计算机协同工作的现有并发机制,提出一种改进的并发策略,可以提高通信效率,避免系统通信拥塞。软件测试证明了其正确性和实用价值。

关键词: 计算机支持的协同工作, 电子白板, 并发控制, 多线程,

Abstract: This paper focuses upon some aspects on the design of a cooperativity-improved electronic whiteboard system. Based on server/client architecture, the system transmits data packets and data stream in the network, utilizing blocking communication mode and multithread programming technology. According to the mention above, a cooperative and interactive electronic whiteboard system in local area network is implemented. And it provides a new concurrency strategy to avoid congestion in the network, which improves the present cooperation scheme and promotes communication efficiency. The field trial proves it is feasible and practical.

Key words: Computer Supported Cooperative Work (CSCW), electronic whiteboard, concurrency control, multithreading, stream

中图分类号: