Font Size: a A A

Research On High Concurrency Communication Mechanism For Digital Works Trading System

Posted on:2014-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:M M WangFull Text:PDF
GTID:2298330431965343Subject:Cryptography
Abstract/Summary:PDF Full Text Request
The rapid development of the Internet makes Digital works deal appears to have a hugeof market vitality. It is required that data management platform server could providehigh concurrency and high quality service for sales system and licensing system,because of it has produced large amounts of data in the process of digital works.Currently concurrent communication mechanism for digital works trading system isdifficult to meet the data processing requirements of sales system and licensing systemfor the performance of the server. Therefore, it needs to study high concurrencycommunication mechanism for digital works trading system, in order to ensure that thedata management platform server could deal with the data from sales system andlicensing system in high concurrency.This paper studied the requirement of sales system, and designed data structurebetween sales system and data management platform of communication. This paper putforward authorization system transferring data by a TCP connection, in order to reducetime-consuming of establish a TCP connection in every data transmission, and throughlistening state for the data transmission of a TCP connection to timely release theconnection of countless data. The authorization system used the same solution totransmit data to the data management platform server.For requirements of data management platform server processing data in highconcurrent, this paper recorded socket state information in the socket state list, and thethread made the corresponding processing through listening socket state. This paperseparated data reception and data process, and data processing thread used method ofthread pool. This paper designed selecting the optimal number of threads to deal withdata by controlling the number of data processing threads in a thread pool dynamicallyfor improving the speed of processing data of data management platform server. Thispaper proposed the design idea and realization method of each module, andimplemented the high concurrency communication mechanism for digital works tradingsystem.
Keywords/Search Tags:High concurrency, Data transmission, Multithread, Data process
PDF Full Text Request
Related items