In order to avoid the performance bottleneck of having a single server system in the existing System of Selecting Courses
this paper proposes a new approach for constructing P2P network based on JXTA platform.The framework for the System of Selecting Courses based on JXTA is structured around a semi-centralised P2P network model-super peers and ordinary peers.super peers are generally more powerful in terms of connectivity
bandwidth
processing
and provide Selecting Courses Service to students.Ordinary peers are connect-ed with super peers
and use the Selecting Courses Service published by the super peers to finish the courses selection.This architecture based on JXTA can lighten the burden of the server greatly and reach the load balancing effectively.