当前位置:主页 > 管理论文 > 移动网络论文 >

基于Protocol Buffer的即时通信监控系统设计与实现

发布时间:2024-02-29 00:32
  21世纪的信息时代,即时通信软件迅猛发展,给人们的日常生活和工作带来了方便,同时它所存在的安全问题也急需解决。针对当前即时通信软件危害国家和社会安全、传播病毒等现实问题,在分析即时通信软件协议的基础上,基于ProtocolBuffer设计和实现即时通信监控系统。 Protocol Buffer是Google开发的一种与语言、平台无关的高效数据序列化协议,基于即时通信监控系统要求兼容性强、数据实时性高等特性,引入Protocol Buffer对即时通信监控系统中的消息数据进行结构化,自动生成部分代码,供开发不同即时通信监控软件时调用。 首先,重点分析主流即时通信软件MSN的通信协议传输过程和文本消息格式。接着,总体设计即时通信监控系统的结构,并详细介绍系统中数据采集、数据处理和数据输出等各个模块的设计思路和所应用到的技术和算法。最后,将Protocol Buffer应用到即时通信监控系统中,通过理解Protocol Buffer的原理和实现过程,对即时通信监控系统中的消息数据进行结构化定义,并编译生成相关Java语言的数据类和接口。调用已经自动生成的数据类和接口,实现MSN即时通信监控系...

【文章页数】:50 页

【学位级别】:硕士

【部分图文】:

图2.1C/S模式通信系统的通信过程

图2.1C/S模式通信系统的通信过程

再由服务器转发给发送端。一些主流即时通信软件如QQ、hooMessenger使用的是C/S模式,即时通信消息通过服务器户端。C/S模式即时通信系统的通信过程如图2.1所示。


图3.1即时通信监控系统环境配置图3.1中,利用Hub集线器将PC机、路由器、IM服务器、ADSL调制解调器连接起来,组成一个以集线器为中心节点的星型局域网

图3.1即时通信监控系统环境配置图3.1中,利用Hub集线器将PC机、路由器、IM服务器、ADSL调制解调器连接起来,组成一个以集线器为中心节点的星型局域网

并且通过相关技术还原出重要即时通信信息,最后输出还原出来的信息,达控检测即时通信软件的目的。下面介绍即时通信监控系统的环境配置,如图3.1。


图4.7用户登陆输出的信息消息(2)用户的好友列表信息

图4.7用户登陆输出的信息消息(2)用户的好友列表信息

实验结果如下面的图所示。(1)用户登陆时输出的信息


图4.8用户好友列表消息(3)用户的聊天信息

图4.8用户好友列表消息(3)用户的聊天信息

图4.7用户登陆输出的信息消息(2)用户的好友列表信息



本文编号:3914212

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3914212.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户63da4***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com