A JXTA-based collaborative learning system

With the rapid development of the computer network technology and the further research of the theory and technology of the CSCW the idea of the computer-supported collaborative learning is introduced to the modern education of the computer networks.Several collaborative educational applications exist,yet almost all of them are built using a client/server architecture.A custom collaborative learning system utilizes a peer-to-peer architecture is presented here. It satisfies the general requirements of the collaborative learning systems such as security,scalability and extensibility.