论文免费下载
论文免费下载 |  教育学论文 |  文学论文 |  理学论文 |  工学论文 |  农学论文 |  医学论文 |  军事学论文 |  管理学论文 |  法学论文 
历史学论文 |  哲学论文 |  经济学论文 |  论文翻译 |  论文标签 |  专业分类 |  论文排行 |  推荐论文 |  友情链接 |  网站地图 |  在线帮助 | 
  
    论文免费下载
群组列表管理服务器的研究与开发

论文标题:群组列表管理服务器的研究与开发
Research & Development of GLMS System
论文作者 蔡志良
论文导师 吴涛,论文学位 硕士,论文专业 软件工程
论文单位 华中科技大学,点击次数 8,论文页数 50页File Size451k
2004-11-01论文免费下载 http://paper.dic123.com/lunwen_285063022/ 群组;成员;多线程;流通信
Group; Member; Multi-Threads; Communication of Stream
GLMS(Group List Management Service,群组列表管理服务器)系统是实现PTT(Push-To-Talk,即按即讲)业务系统的功能服务器之一,GLMS实现的主要功能是对用户数据及群组数据进行存取管理;对用户数据进行鉴权;实现日志管理等。它在PTT业务系统中有着重要的作用。GLMS系统的性能的好坏直接关系到PTT业务的性能好坏,所以研究如何实现GLMS系统,如何提高GLMS系统的效率对PTT系统有着重要的意义。课题运用了面向对象的分析与设计方法,根据GLMS的需求,对GLMS系统进行模块分解,使各个模块独立,易于维护、升级。课题创新性地提出了将socket指针值与要处理的对象进行映射的方案,这样在通信过程中,通过socket快速映射到对应的模块,从而加速处理过程。课题定义了一个通用的缓存类,对外提供读写接口,该缓存的原理及代码可以为其他应用程序所复用。课题还充分运用多线程技术、存储过程、缓存等技术来提高GLMS系统的性能。GLMS系统是基于Microsoft Visual C++(MFC)开发,运行在Windows2000及以上的操作系统平台上,采用的数据库管理系统是Microsoft SQL Server2000。PTT业务系统要求GLMS系统要达到的性能是: 200用户/秒,150群组/秒,课题研发的GLMS系统已经达到这个设计水平,并在GLMS这一环节上解决了PTT业务系统的注册呼叫出现的延迟问题,目前这个性能水平处于国内领先位置。
GLMS (Group List Management service) is one of the services which implement the function of PTT (Push to talk). GLMS is designed to manage the data of groups and users, and to authorize the data of user, and to manage the logs. It plays an important role in PTT system. The performance of GLMS is directly related to the performance of PTT, so researching how to implement GLMS, and how to improve the performance of GLMS is very important. Using OOA and OOD, GLMS system is divided into several modules according to its functions. These modules are independent to each other, so it is easy to maintain and upgrade them. Through mapping the pointer of socket to the object, the efficiency of whole communication process is enhanced by the innovative idea. The design of a general buffer class, providing two interfaces (reading & writing) to outside, the code of which can be reused by other program. Other technologies are also abundantly used to improve the performance of GLMS system, such as multi-threads, storage process, and buffer.GLMS system is developed by Microsoft Visual C++ (MFC). GLMS can be run on windows2000 or above platforms, and windows2000 OS is the recommended OS. The required DBMS is Microsoft SQL Server2000. The performance of GLMS is 200users/second and 150groups/second, which is required by PTT system. This developed system has reached the general requirement, and has solved the delay problem of calling register of PTT system in GLMS. This level of performance is ahead of domestic field.

【相关论文】
  • Web代理服务器的研究与实现
  • Linux补丁服务器的研究与开发
  • 网络智能型家居服务器的研究与开发
  • 基于代理服务器的网络计费系统的研究与实现
  • 基于Modbus/TCP的OPC数据访问服务器的研究与开发
  • DNC系统嵌入式串口服务器的研究与开发
  • 基于OPC标准EPA数据服务器的研究与开发
  • 邮件服务器研究与开发
  • 基于SIP的呼叫管理服务器的设计及其可靠性的研究
  • 基于Squid代理服务器的Cache优化研究与实现
  • 现场总线下ADAM-5000/485 OPC数据访问服务器的研究与开发
  • 基于Linux内核TCP层和集群体系结构的FTP虚拟服务器的研究与开发
  • 基于Petri网的MES调度服务器的组件化研究与开发
  • 网络备份管理服务器的设计与实现
  • 系统资源管理服务器的设计与实现


  • [baidu搜索]:群组列表管理服务器的研究与开发 [google搜索]:群组列表管理服务器的研究与开发
    论文更新1 论文更新2 论文更新3 论文更新4 论文更新5 论文更新6 论文更新7 论文更新8 论文更新9 论文更新10
    Copyright (c) 2009 论文免费下载 paper.dic123.com All Rights Reserved . 鄂 08104732