![园区网络中即时通信系统的研究](https://www.lw50.cn/thumb/bd9d5458683694bc68fdc21e.webp)
论文摘要
随着科学技术的飞速发展和互联网的广泛普及与应用,即时通信已经成为人们交流的重要手段。在园区网络中,除了传统邮件等信息交流手段外,即时通信作为一种方便有效的交流方式,逐渐得到了广泛应用。XMPP是目前互联网着力推荐的即时通信标准协议,因此对基于XMPP协议的园区网中的即时通信系统的研究具有重要的理论和实用价值。目前专用于园区网络的即时通信系统还为数较少,大部分采用个人聊天软件来代替。这些个人聊天软件都采用私有的通信协议,要实现私有协议的互通很困难。由于园区网络中所有的服务需采用统一的认证源,因此园区网络中的即时通信系统必须支持统一身份认证。为了更好的交流和查找信息,在即时通信系统中用社会层次关系的展现树来替代其好友列表。在深入研究XMPP协议、Kerberos协议和LDAP协议的基础上,本文设计并实现了园区网络中的即时通信系统。为实现系统各模块之间较好的耦合性,本系统采用了分层设计思想,设计并实现了数据存储子系统、认证子系统和用户交互子系统。用户界面部分采用Python语言实现,底层采用C语言实现。最后,本文提出了系统进一步完善和改进的方向,为园区网络中即时通信系统的应用做出了新的尝试。
论文目录
摘要ABSTRACT1 引言1.1 研究背景及意义1.2 即时通信的国内外研究现状1.2.1 即时通信软件发展历程1.2.2 即时通信软件的比较1.2.3 即时通信软件的功能1.2.4 RTX 简介1.3 园区网络概述1.3.1 园区网的提出背景1.3.2 园区网的概念及特点1.3.3 园区网的分类1.3.4 园区网中即时通信的特点1.4 主要研究内容1.5 研究方法1.6 研究技术路线2 即时通信系统2.1 起源2.2 即时通信协议的发展2.3 XMPP 协议2.3.1 历史2.3.2 优点2.3.3 运作方式2.3.4 与其它协议互通2.3.5 协议中的主要概念2.3.5.1 XML 流2.3.5.2 XML 节2.3.5.3 一个会话的建立过程3 LDAP 目录服务3.1 目录3.1.1 什么是目录3.1.2 目录的用途3.2 目录访问协议3.2.1 X.5003.2.2 LDAP3.3 LDAP 目录3.3.1 LDAP 目录的优势和特性3.3.2 LDAP 的应用场合3.4 LDAP 协议综述3.4.1 LDAP 协议模型3.4.2 LDAP 数据模型3.4.3 LDAP 服务器应用模型3.4.4 LDAP 和关系数据库4 KERBEROS4.1 概念4.2 KERBEROS 基本原理4.2.1 Client 到Server 的简单通信4.2.2 引入KDC4.2.3 引入TGT4.2.4 Kerberos 认证过程4.3 KERBEROS 的优点5 系统设计与实现5.1 系统设计目标5.2 系统的总体结构5.3 数据存储子系统的设计与实现5.3.1 LDAP 服务5.3.2 Openldap 数据存储设计5.4 认证子系统的设计与实现5.4.1 认证服务器的配置5.4.2 即时通信服务器的配置5.4.3 即时通信客户端的认证部分5.5 用户交互子系统的设计与实现5.5.1 社会关系层次展现5.5.2 快速查找好友5.5.3 点对点聊天5.5.4 互传文件6 初步功能测试及结果分析6.1 测试环境6.2 测试结果7 结论与展望7.1 论文结论7.2 下一步工作展望参考文献个人简介第一导师简介第二导师简介获得成果目录清单致谢
相关论文文献
标签:即时通信论文;