Abstract:
This paper presents a new dynamic service queue management model for the multi-level data exchange platform of civil aviation. It introduces multithread modes when implementing the model, and discusses the update time of the request priorities and the load related parameters setting. In this model, service requests with dynamic priorities are sorted through three-class multi-heap multithreads, consequently the model conducted the orderly service functions according to the priority of request. Experimental results show that the model is adequate to the sophisticated multi-user data exchange and sharing platform of civil aviation.
Key words:
data exchange,
service request,
priority,
heap sort,
multithread
摘要: 针对通用数据交换平台的体系结构以及服务流程,提出民航数据交换平台的多等级用户动态服务排队模型,介绍了实现模型所需的多线程模式,探讨了服务请求动态优先级的更新时机、与模型负载相关的参数设置。该模型通过三级多堆多线程对具有动态优先级的服务请求进行排序,实现了根据用户等级优先次序为其提供服务的功能。在实验中,根据设定的相关参数得到了模型的响应延迟,试验结果证明该模型适用于面向多等级用户的数据交换平台。
关键词:
数据交换,
服务请求,
优先级,
堆排序,
多线程
CLC Number:
YANG Hong-yu; LIU Hong-zhi. Research on Dynamic Priority Service Request Queue Management Model[J]. Computer Engineering, 2007, 33(16): 59-61,6.
杨宏宇;刘宏志. 动态优先级服务请求队列管理模型研究[J]. 计算机工程, 2007, 33(16): 59-61,6.