【摘 要】
:
本篇论文首先从智能终端系统下的网络应用这一背景出发,分析了当前移动互联网时代即时通讯系统的发展,同时简单介绍了当前流行的两个协议SIP和P2P,并阐述了它们的特点和各自
论文部分内容阅读
本篇论文首先从智能终端系统下的网络应用这一背景出发,分析了当前移动互联网时代即时通讯系统的发展,同时简单介绍了当前流行的两个协议SIP和P2P,并阐述了它们的特点和各自的应用领域。然后本篇论文分析了系统需求并设计了Ophone/Android平台下基于P2PSIP的即时通讯系统,将整个系统进行了分层,包括用户接口、逻辑功能模块和接口引擎。接着实现了这样的即时通讯系统,经过测试系统可以正常的登录、下载好友列表、订阅好友状态、发送和接收即时消息,同时支持好友的增删改查等操作。在服务器负载过重,或用户主动请求的情况下,系统可以切换到P2P模式下,利用Kad协议,使各个终端系统组成Kad网络,并通过Kad的查找和存储操作来实现<k,v>的查找和存储。设计合理的功能逻辑,完成P2P模式下的即时消息和状态查询;同时实现了P2P模式下离线消息,这是利用Kad网络节点的分布式存储功能缓存离线消息,进而等用户上线后通过查找操作获取离线消息。系统还通过对象序列化技术实现了离线好友列表,还通过Android的日志管理功能对整个即时通讯系统了做了日志管理。
其他文献
当直接寻找变量x,y之间的关系显得很困难的时候,恰当地引入一个中间变量t(称之为参数),分别建立起变量x,y与参数t的直接关系,从而间接地知道了x与y之间的关系.这种数学思想即
随着计算机网络发展逐步深入,分布式数据系统逐步成为各级用户的数据管理模式,越来越多的信息呈现出异地存储的特点。然而在分布式的环境中,数据经由不可信的网络进行存储、
“阳光体育运动”开展5年来,不论是在活动的开展模式还是青少年体质健康水平的提高都取得了明显的成果.本文运用文献资料、专家访谈、问卷调查、数理统计、对比研究和逻辑分
苯为人类致癌物。尽管有关苯血液毒性的研究已深入到分子水平,但其机制尚未阐明,针对其表观遗传毒作用机制的研究更少。表观遗传是调节基因表达的主要机制之一,其改变主要表
复习课是一种重要的课型,同时也是最难上的一种课型.如何上好高中数学复习课就成为摆在广大教师面前的一个难题.高三的学习时间紧、任务重,这就需要高中数学教师切实把握高考
随着计算机技术及网络与通信技术的发展,人们对资源共享及分布式协作提出了更高的要求。在产品的设计过程中,当涉及到众多学科和领域的知识,决策过程比较复杂,有更多的反复和
在大规模网络中高效地组织和部署资源是分布式资源管理系统所必须解决的关键问题。快速发展的互联网中的资源规模急剧膨胀,多元化网络应用的复杂性也越来越高,为了更有效的管理
智能建筑自控网络通过对建筑环境参数的监控及对楼宇设备的自动化操作,为用户提供了安全、低碳和舒适的办公及居住环境。无线传感器网络的低功耗、低成本和易配置等特点,加上
随着无线技术、移动计算和因特网应用的不断增长,位置感知系统引起了人们浓厚的兴趣。全球定位系统(Global Positioning System,GPS)是目前应用最广泛也是最成熟的一种定位系统
目前,随着网络技术的快速发展和J2EE平台的广泛应用,越来越多的企业采用基于B/S架构的管理系统,而在企业管理系统中,成本管理系统是一个重要的组成部分。成本管理的对象是与