摘要即时通信IM(InstantMessaging)上最为流行的通讯方式,而各种各样的即时通信软件也层出不穷,服务上也提供了越来越丰富的通信服务功能。随着互联网的发展,即时通信的运用日益广泛,即时通信软件业方兴未艾。本设计构建了一个基于Android平台的即时通信系统,包括即时通信系统的客户端和服务器。其中服务器采用Java语言开发的,客户端是基于Android平台采用Java语言,利用了TCP/IP协议,Socket套接字进行研究开发。设计实现了客户端之间的文本、图片与语音信息的实时数据通信等功能。本设计采用了常见的MVC设计模式,对系统进行了分层建模,对客户端的各个模块部分都进行分析设计,提出了系统的体系结构和整体构架设计方案,阐述了系统实现应用的关键技术,建立了可扩展的会话模型,采用松散耦合的方式设计,实现了Android平台上的移动即时通信系统。关键字:即时通信;Android;TCP/IP;JAVA;MVCAbstractIM(InstantMessaging)munication,andallkindsofInstantmessagingsoftwarealsoemergeinendlessly,municationservicefunctions.,ingmoreandmorewidely,-municationsystembasedonAndroidplatform,,theclientisbasedontheAndroidplatformusingtheJavalanguage,usingtheTCP/IP,,images,andbetweentheclientvoiceinformationofreal-,systemforthehierarchicalmodeling,analyzeseverymodulepartclientdesign,proposesthearchitectureofsystemandtheoverallarchitecturedesign,expoundsthekeytechnologyofsystemimplementation,extensiblesessionmodelisestablished,thedesignUSEStheloosecouplingway,:IMsystem;Android;TCP/IP;Java;TheMVC目录1绪论 22开发环境及相关技术的介绍 123系统需求分析 184系统设计 235系统测试 39结论 41致 42参考文献 43附录A英文原文 44附录B汉语翻译 (InstantMessaging,IM)是指能够即时发送和接收互联网消息等的业务。随着移动互联网的发展,互联网即时通信也在向移动化扩。目前,微软、腾讯、淘宝等重要即时通信提供商都提供通过手机接入互联网即时通信的业务,用户可以通过手机与其他已经安装了相应客户端软件的手机或电脑收发消息。本课题来自于以下当前最受关注相关
基于android系统的即时通信系统研究学士学位论文 来自淘豆网www.taodocs.com转载请标明出处.