摘要: 研究一种改进的协同式电子白板系统的设计问题。基于服务器/客户端体系结构,该系统采用阻塞通信方式和多线程网络编程技术,在网络上传输数据包和数据流,实现了一个在局域网中协同工作和交互式的电子白板。针对计算机协同工作的现有并发机制,提出一种改进的并发策略,可以提高通信效率,避免系统通信拥塞。软件测试证明了其正确性和实用价值。
关键词:
计算机支持的协同工作,
电子白板,
并发控制,
多线程,
流
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
中图分类号:
洪 晟;熊华钢;张其善. 一种改进的协同式电子白板的设计与实现[J]. 计算机工程, 2008, 34(2): 261-263.
HONG Sheng; XIONG Hua-gang; ZHANG Qi-shan. Design and Implementation of Cooperative Improved Electronic Whiteboard[J]. Computer Engineering, 2008, 34(2): 261-263.