学位论文 > 优秀研究生学位论文题录展示

手机统一通信平台Gtalk客户端实现

作 者: 王丽娜
导 师: 邓泽林
学 校: 北京邮电大学
专 业: 通信与信息系统
关键词: C/S 即时通信 Gtalk SQLite C#
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 92次
引 用: 0次
阅 读: 论文下载
 

内容摘要


目前网络上有各种通信方式,有即时聊天通信软件-QQ、Gtalk、MSN,还有一些SNS交友社区的一些通信方式。这些通讯方式促进了人与人之间的联系。但是每个人使用的工具不一样就有可能不能够得到好友的即时状态信息。如果有一个统一的通信平台,把常用的通讯方式整合到一起,另外再加上功能越来越强大的手机作为移动终端,就可以实现随时随地选择喜欢的方式去了解好友的状态,发送信息给好友,真正的实现即时通信这个目标。手机统一通信平台并不只是针对即时通信客户端,还可以整合Facebook,twitter等社区交友网站。该论文依据手机统一通信平台的建设目标,设计了基于C/S模式的一个实时通信的Gtalk客户端系统。主要介绍了即时通信XMPP协议及其系统架构,分析了XMPP协议的第三方实现库-AgsXMPP;分析了客户端基于TCP/IP协议的通信过程及接收发送数据工作流程;讲述了在Windows编程中的多线程应用技术和嵌入式数据库SQLite;以及编程语言C#的核心技术。最后根据通信信息的实时性和安全性,给出了Gtalk手机客户端通信的测试结果。通过实验可以证明该客户端的通信运行可靠,传输稳定。

全文目录


摘要  4-5
ABSTRACT  5-7
第一章绪论  7-13
  1.l 研究背景  7-11
  1.2 研究内容  11
  1.3 论文架构  11-13
第二章XMPP协议研究  13-31
  2.1 常见即时通信协议对比  13-15
  2.2 XML技术介绍  15-21
  2.3 XMPP体系结构  21-23
  2.4 xMPP协议的重要概念及基本数据结构  23-28
  2.5 XMPP安全机制研究  28-30
  2.6 本章小结  30-31
第三章技术方案对比研究  31-45
  3.1 Libjingle介绍及工作流程分析  31-36
  3.2 agsxMPP类库分析  36-40
  3.3 基于TCP的Socket编程  40-41
  3.4 异步和同步数据传输  41-42
  3.5 sQiLte数据库技术  42-43
  3.6 本章小结  43-45
第四章系统总体设计及技术实现  45-58
  4.1 系统基本架构及功能分析  45-46
  4.2 客户端模块功能介绍  46-47
  4.3 客户端模块的通信流程  47-53
  4.4 数据库设计  53-54
  4.5 系统实现考虑项  54-57
  4.6 本章小结  57-58
第五章实验平台搭建与系统验证  58-65
  5.1 测试平台搭建  58-59
  5.2 测试过程  59-64
    5.2.1 环境准备  59-60
    5.2.2 系统演示过程  60-64
  5.3 本章小结  64-65
第六章 总结与展望  65-66
参考文献  66-68
附录  68-75
致谢  75-76
攻读硕士学位期间发表的学术论文目录  76

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 企业事务日历即时管理系统,TP311.52
  3. 基于嵌入式Web服务器的便携式卫星通信地球站监控系统的设计与实现,TN927.2
  4. 基于Winsock的C/S模式即时通信系统的设计及实现,TN914
  5. 基于DPI的即时通信软件监测系统的研究与实现,TN915.09
  6. 基于Android的多跳无线网络通信软件的设计与实现,TN929.5
  7. 移动终端上一种基于身份数字签名方案的研究,TN918.1
  8. 基于嵌入式的分布式点菜系统设计与实现,TP368.1
  9. 基于即时语音通信的信息隐藏技术研究,TP309
  10. 嵌入式施工管理终端系统的研究及实现,TP311.52
  11. 基于ARM9的嵌入式Web服务器的研究与应用,TP393.05
  12. 基于PDA的建筑工程现场数据处理系统,TU17
  13. 基于嵌入式Internet的电气火灾监控系统的研究和应用,TP277
  14. 基于LPC2214的分光计离子计合并处理平台的搭建,O432.2
  15. 智能手机环境下的数据安全研究与实现,TP309.7
  16. 基于Linux的嵌入式数据库系统研究与实现,TP311.52
  17. 基于Jabber的校园IM系统的研建,TP311.52
  18. 园区网络中即时通信系统的研究,TP393.09
  19. 基于JXTA的即时通信应用的设计与实现,TP393.08
  20. 嵌入式Web技术应用研究,TP393.09

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com