咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于分布式服务的预置铃音上传系统的研究与实现 收藏
基于分布式服务的预置铃音上传系统的研究与实现

基于分布式服务的预置铃音上传系统的研究与实现

作     者:高海云 

作者单位:武汉理工大学 

学位级别:硕士

导师姓名:李平安

授予年度:2015年

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主      题:个性化彩铃 分布式服务 Zookeeper J2EE 

摘      要:在追求个性的今天,个性彩铃业务的诞生打破了传统彩铃业务的死板,深受用户的青睐。一直以来,该业务都由传统的基于.NET技术开发的业务平台支撑。但是随着业务的拓宽,用户量不断增大,传统的业务平台处理效率越来越低、可维护性越来越差、平台整体负荷趋于饱和等问题不断出现。搭建一套稳定性更高、维护性更好的个性彩铃业务平台势在必行。而预置铃音上传系统作为个性彩铃业务平台核心模块之一,其上传铃音资源的效率高低直接影响着整个平台的性能。近年来,基于J2EE的业务平台在稳定性及可维护性方面凸显出很大的优势。本文在分析整个业务背景的基础上,对J2EE架构中Spring MVC、Spring、Mybatis等开发框架及分布式服务框架中流行的Dubbo、Tbschedule服务框架进行了深入地研究与分析,并搭建了一套全新的预置铃音上传系统,其中上传工具子系统实现了将铃音资源高效、无重复地上传至彩铃中音平台;管理子系统为工作人员的管理与维护提供了可视化的操作。本文具体内容主要包括:(1)本文采用Spring MVC、Spring、Mybatis轻量级的整合框架搭建系统总体架构,实现了系统的低耦合、高稳定、可扩展、易维护的特性。另外,本文采用关系型数据库MySQL作为数据业务支撑,并运用主流的键值型数据库Redis进行补偿,从而实现系统高速访问。(2)设计并实现了上传工具子系统,主要包括上传任务接口、上传工具和回调接口三个模块。本文在上传任务接口模块集成最新的远程调度服务框架Dubbo,实现了分布式地上传任务功能;同时在上传工具模块采用多线程任务处理框架Tbschedule,实现了分布式地处理任务功能。这不仅解决了铃音上传效率低的问题,还提升了系统的高可用、易扩展性能。(3)设计并实现了管理子系统,主要包括用户登录鉴权及设置管理模块。其中所实现的设置管理模块分为两个子菜单,分别用于管理人员对上传任务以及上传日志进行查询与管理,从而方便了对上传工具子系统的维护。(4)采用规范的测试用例及严格的缺陷跟踪制度对预置铃音上传系统进行了全面的测试,验证了其功能的正确性和完整性。目前,本系统已在个性彩铃业务平台中投入了实际应用,运行稳定、可靠。不仅为运营商带来了极大的经济效益,更丰富了广大用户的日常生活,带来了良好的社会效益。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分