论文部分内容阅读
在P2P领域中,文件共享和即时通信的应用程序使用最为广泛,最流行的包括Napster,KaZaA,MSN Message,ICQ和QQ。基于JXTA协议,实现全分布式的P2P即时通信系统。为了使系统更加便于扩展和减少各功能模块的耦合度,将系统划分为JXTA网络层、信息服务层和应用层。JXTA网络层构建一个全分布式的P2P网络,实现对等体的搜索和XML消息的发送和接收;信息服务层实现XML消息的解封装和封装;应用层实现信息的输入和显示。各个层向下调用服务并向上隐藏具体实现的细节。