Font Size: a A A

Research And Development Of Collaborative Teaching And Learning Environment With Based On JXTA

Posted on:2006-09-21Degree:MasterType:Thesis
Country:ChinaCandidate:Q W NieFull Text:PDF
GTID:2178360185463450Subject:Computer Technology and Engineering
Abstract/Summary:PDF Full Text Request
As the development of Computer and Communication techniques, the relationship between Information Technology and education is becoming more and more tighter. Many teaching and learning system supported by computer and collaborative teaching and learning system are put into practice. However, these systems are implemented using classic Client/Server or Browser/Server mode, whose extensibility is poor because the mode is restricted by its single server, whose resources and computing ability are too limited, moreover, it's vulnerable to DoS attack.This paper analyzes the design, implementation of collaborative teaching and learning environment based on P2P. Moreover, on the basis of JXTA platform, it studies the key technologies in constructing a collaborative teaching and learning system using P2P computing mode.Firstly, it presents the design of a P2P collaborative teaching and learning environment based on course peer group, gives the initial process of the system and the construction of user peers. Also, it presents the description of sharing resources in the collaborative teaching environment and the role grant of right in using the shared resources.Secondly, it provides the architecture based on central peer and the strategies of data synch and replication. Aiming at the application sharing, it puts forward the mechanism of application synch for sharing objects based on XML event messages.Finally, this paper provides the whole framework of collaborative teaching and learning system, presents the customizability design thoughts of collaborative teaching tools based on XML deploy files. It also provides a component application programming interface that may be extended to define new collaborative component.Moreover, it implements a prototype of a collaborative teaching and learning system, which named"Virtual Classroom", based on mixed P2P computing pattern.
Keywords/Search Tags:CSCW, collaborative teaching and learning, Client/Server, P2P, JXTA, virtual classroom
PDF Full Text Request
Related items