【摘 要】
:
伴随移动技术的快速发展,人们对于移动终端的要求不再仅仅是语音短信,更是通过移动网络获得更好的生活品质。这样的需求也使得移动网络互动应用成为无线应用开发的热点。目前
论文部分内容阅读
伴随移动技术的快速发展,人们对于移动终端的要求不再仅仅是语音短信,更是通过移动网络获得更好的生活品质。这样的需求也使得移动网络互动应用成为无线应用开发的热点。目前移动终端领域有包括苹果1OS、谷歌Android以及高通BREW等各种类型手机终端,但是缺乏一个统一的跨平台网络互动应用的框架,使得各种类型手机终端用户能够通过相同的服务器来获得同样的用户体验,因此对于跨平台互动应用的研究很有现实意义。在本课题中,首先探讨了移动跨平台网络互动应用的系统架构。在此基础上研究设计并实现了满足跨平台要求的网络互动应用服务器,给出了包括通信模块、线程池逻辑处理模块、数据管理模块、服务器管理模块四大模块在内的服务器架构和各个模块的具体实现,详述了其中用到的异步连接、完成端口、I/O内存池、逻辑线程池、线程安全、客户端连接管理以及多线程并发数据库管理等关键技术的实现,并根据跨平台要求设计了合理的应用通信协议。其次,研究设计了跨平台网络互动应用客户端的统一架构,并且在BREW平台和Android平台上完成了具体的实现,根据平台特性对于客户端的各个模块采用了不同的实现方法,并着重说明了两种平台下的网络通信、图形图像绘制以及事件响应等关键技术。最后,在研发的移动跨平台网络互动应用基础上,分别针对服务器和客户端进行了测试和优化。对服务器的测试,自行设计了测试工具,并根据结果证明了服务器在并发性、响应速度和系统资源使用上的优异性能,同时提出了死链接处理、WSAENOBUFS错误解决、逻辑线程池参数微调等的多项优化措施;客户端通过了UI、功能和兼容性等多项严格测试,达到了适配数量和用户体验的要求。本课题研发的移动跨平台网络互动应用拥有了良好的复用性,据此开发的多款商用应用程序已经上线并且运行稳定。
其他文献
随着中央新疆工作座谈会的召开和全国19省市对口支援新疆工作的大力开展,新疆各项事业的发展已站在了新的历史起点上,其中,旅游业作为新疆和谐发展的“晴雨表”,首当其冲。国家对
呼叫中心在商业活动中扮演越来越重要的角色,正逐渐成为各种规模企业商业活动的灵魂。传统的呼叫中心平台仅仅停留在电话服务上,但随着经济和技术的发展,企业对呼叫中心的应
目的:探讨腹腔镜下广泛子宫切除联合盆腔淋巴结清扫术治疗早期宫颈癌的近期临床疗效及安全性。方法:选取符合标准的患者80例,随机分为观察组和对照组各40例,对照组应用开腹广
目的:探讨妊娠糖尿病孕妇糖化血红蛋白(HbA1c)、甲状腺激素水平的变化及临床意义。方法:选择妊娠糖尿病孕妇127例为病例,随机选取同期正常妊娠妇女179例,测定三碘甲状腺原氨
单晶硅经反应堆中子场辐照后,具有了活化放射性,在单晶硅转运出反应堆及暂存过程中对操作人员构成外照射危害。本文根据某反应堆单晶硅辐照系统技术参数,计算了辐照后样品的
逃离与皈依徐小斌曾以“逃离之路”为题,概括自己的创作与人生①。在一份渐趋清晰的自我指认中,她始终在逃离:逃离绝望,逃离创痛,逃离孤立无援;也许是逃离“女人”:女人的不轨,女人“
企业价值评估作为资产评估业务的一个独立分支,在欧美等发达国家已有150余年的历史,目前对其研究主要集中在应用领域的拓宽、评估方法的创新、监管和评估机构的健全等方面。而
设计了基于小波的多尺度图像边缘算法的实验。通过此实验,在熟练掌握图像边缘提取的经典算法基础上,了解小波对于图像多层提供可实现上述方法的matlab程序代码,学生可利用相
目的:观察参苓白术散加减治疗小儿多涕症的疗效。方法:将门诊患儿80例随机分为两组,治疗组60例口服参苓白术散加减之汤药,对照组口服小儿鼻炎片,两组均7d为1疗程,3个疗程后统
[目的]通过Ames试验、彗星试验、小鼠骨髓微核试验、小鼠精子畸形试验,从基因水平、DNA水平及染色体水平对不同粒径纳米氧化铝致遗传毒性进行综合评价,并初步探讨其作用机制