首页 | 本学科首页   官方微博 | 高级检索  
     

全分布式P2P即时通信
引用本文:杨晓军,尚振宏,郭琳.全分布式P2P即时通信[J].微机发展,2008,18(3):96-98.
作者姓名:杨晓军  尚振宏  郭琳
作者单位:昆明理工大学信息工程与自动化学院 云南昆明650021
基金项目:云南省自然基金(2005F0016Q),云南省教育厅科学研究基金(5Y0674D),昆明理工大学基金项目(校引2005-6)
摘    要:在P2P领域中,文件共享和即时通信的应用程序使用最为广泛,最流行的包括Napster,KaZaA,MSN Message,ICQ和QQ。基于JXTA协议,实现全分布式的P2P即时通信系统。为了使系统更加便于扩展和减少各功能模块的耦合度,将系统划分为JXTA网络层、信息服务层和应用层。JXTA网络层构建一个全分布式的P2P网络,实现对等体的搜索和XML消息的发送和接收;信息服务层实现XML消息的解封装和封装;应用层实现信息的输入和显示。各个层向下调用服务并向上隐藏具体实现的细节。

关 键 词:P2P  JXTA  即时通信
文章编号:1673-629X(2008)03-0096-03
修稿时间:2007年6月28日

P2P Instant Message Based on Decentralized Structured Model
YANG Xiao-jun,SHANG Zhen-hong,GUO Lin.P2P Instant Message Based on Decentralized Structured Model[J].Microcomputer Development,2008,18(3):96-98.
Authors:YANG Xiao-jun  SHANG Zhen-hong  GUO Lin
Abstract:In P2P field,file shared and instant message applications are used widely,including Napster,KaZaA,MSN Message,ICQ and QQ.Use JXTA protocol to implement P2P instant message system based on decentralized structured model.To make the system more easy to spread the system and reduce the coupling among all function modules,here divided it to three layers which are JXTA net layer,information service layer and application layer.JXTA net layer construct a P2P net,which implements the searching of peers and sending and receiving XML information.The information service layer implements the encapsulation and releases of XML information.The last layer is application layer which implements inputing and displaying information.Each layer will call service to its down-layer and hide the details of implementation to its up-layer.
Keywords:P2P  JXTA  instant message
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号