Developing collaborative applications presents a challenge in solving the communication and synchronization problems. In this paper, we introduce a framework created to assist the developers. The framework takes the advantage of the Access Grid (AG) components, Venue Server, Venue Client and Event Channel, aiming to build a collaborative environment. In addition, the framework contains two user interface components, a wizard providing an interface to import new applications, and a main frame listing all the applications developed upon the framework. For a testing task, we implemented some collaborative applications using this framework. And the examples demonstrate that the framework enables the users to develop collaborative applications conveniently and efficiently.
['Yingjie Xia', 'Yao Zheng', 'Xuqing Zhu', 'Chuihao Kong']
A Development Framework for Collaborative Applications Based on the Access Grid