Real-time On-line Collaboration for Computer-Aided Design

碩士 === 國立臺灣科技大學 === 營建工程系 === 93 === The Internet has revolutionized the way software systems work. Recently, some researchers have utilized the web-related technologies in Computer–Aided Design to fulfill real-time collaboration between users over the web. All these systems are based on the client-...

Full description

Bibliographic Details
Main Authors: Hung-chun Tien, 田宏鈞
Other Authors: Hung-ming Chen
Format: Others
Language:zh-TW
Published: 2005
Online Access:http://ndltd.ncl.edu.tw/handle/74821957850612197885
Description
Summary:碩士 === 國立臺灣科技大學 === 營建工程系 === 93 === The Internet has revolutionized the way software systems work. Recently, some researchers have utilized the web-related technologies in Computer–Aided Design to fulfill real-time collaboration between users over the web. All these systems are based on the client-server model. In this kind of distributed design environment, the system grouping, operation and communication all have to rely on the central server. In order to improve the accessibility and flexibility in collaborative design and provide a more load-balancing environment, this paper presents a prototype implementation on collaborative design based on the Peer-to-peer (P2P) model. The users can conveniently form the design group by connecting directly to each other without the presence of the central server. All peers are equal in functionality and computing load. In addition, the Application Level Multicast (ALM) technology is adopted in the proposed system to improve the efficiency in Internet communication. Based on the P2P network model and ALM communication scheme, several mechanisms are proposed in this research to form the working model of this system. Then the object model design and implementation of this P2P system is presented.