It is E-learning System that makes continuing education and lifetime education become reality. Once a new technology in educational media field appears, the corresponding new E-learning form will come forth. However, some problems to be solved urgently have appeared in practice. Among them, the most outstanding one is how to construct resources and improve support services. Now, many E-learning research institution set focus on the system of teaching support service.After Analyses the existing popular E-learning system, this paper puts forward a kind of E-learning System that is based on Peer-to-Peer Technology and Personal Knowledge Management. It researches several key technology in the design, solves the problems of communications and search based on extension of XMPP protocols and Lucene. Finally, we realizes mainly system functions based on above researches and analysis. P2PKM E-learning system can solve the problems existing in the most popular system, it will be a good complement to current E-learning System. |