移动终端即时通讯类软件通用体系结构设计与实现

移动终端即时通讯类软件通用体系结构设计与实现

ID:33321650

大小:11.66 MB

页数:80页

时间:2019-02-24

移动终端即时通讯类软件通用体系结构设计与实现_第1页
移动终端即时通讯类软件通用体系结构设计与实现_第2页
移动终端即时通讯类软件通用体系结构设计与实现_第3页
移动终端即时通讯类软件通用体系结构设计与实现_第4页
移动终端即时通讯类软件通用体系结构设计与实现_第5页
资源描述:

《移动终端即时通讯类软件通用体系结构设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、摘要随着移动互联技术的飞速发展,手机已经成为现代人必不可少的日常通讯工具,而近年来智能手机的兴起又给人们带来了新的惊喜,移动终端应用层出不穷,应用程序的功能更是越来越广泛,功能从最初的电话、短信、电话簿已经发展到现在的视频通话、基于地理位置的应用、多种信息方式的即时通讯、旅游信息查询等各种各样的应用。而针对不同的手机操作系统,提供的硬件驱动接口、编程语言、内存管理机制等各不相同,这给移动终端应用的开发以及复用和跨平台移植都带来了很大的困扰。本文针对即时通讯类移动终端软件的开发,使用多任务并发树CTTE设计移动终端界面,提出了一套通用的软件架构,将程序主要分为两大部分:功能层和支

2、撑层。功能层主要针对应用业务逻辑,从界面、人机交互、控制处理等方面实现各种功能需求;而支撑层则在硬件设备、操作系统的基础之上对操作系统提供的IO接口、数据存储机制、内存管理机制等进行再次有针对性的抽象封装,统一编写接口的标准和规范,以建立一个适合多平台、多语言应用开发的通用应用开发框架。并结合iOS和Android操作系统本身的体系结构特点给出了在两大平台上的具体应用架构。本文实验使用XML文件格式对业务元数据进行建模,用XMPP作为通信协议,在iOS平台上试验了与OpenFire服务器建立连接,实现了注册登录、多种信息方式的即时通讯、联系人管理、定位等移动终端应用功能,从而证

3、实了此通用架构的可用性。关键字:软件架构,即时通讯,移动终端,iOS平台AbstractWiththehighspeeddevelopmentofmobileintemettechn0109y,mobilephonen舭becomeallessentialmodemcommunicationtool,meanwhiletheriseofsmartpnonesinrecentyearsbringsnewsurprise,thefunctionofmobilephone舶mCALL,SMSandcontactbookhasbeendevelopedtoav撕etyofapplica

4、tionswithpresentV1deocalls,location-basedapplications,instantmessagingtomultiplemessaglngoptions,travelinformationandSOon.However,differentphoneoperatingsystemsprovidedifferentharddriverinterface,programminglanguage,memorymallagement,whichbringalotoftroubletothedevelopmentofmobilephoneappjlc

5、atlon,softwarereusabilityandcross—platformtransplantation.Thisarticleinviewofthedevelopmentofreal—timecommunicatetemlinalsoRwareuse枷ltl。taskingconcurrenttreeCTTEdesignmobileterminalinterface.ToputfonⅣardasetofgeneralsoftwarearchitecture,wedividethepro目.amintotwo口arts:thefuncclonalIayerandthe

6、supportlayer.ThefunctionallayeraimsattheapplicationbusinessIogicachieve,avarietyoffunctionalrequirementsbyinterface,n啪an。comPuterinteraction,controlandtreatment;Andthesupportlayerisbasisofthehardwareandoperatingsystem,abstractencapsulateoperatingsystemsprovideIOInterthce,datastoragemechanism

7、,thememorymanagementmechanismagain,unifiedprogramlnginterfacestandardsandspecifications,inordertoestablishageneralarchitecturetofittheapplicationdevelopmentofmulti.1anguageandmultl。platfoHIl·BasedoniOSandAndroidoperatingsystemarchitecture,thepaperg

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。