Font Size: a A A

Design And Implementation Of An Epoll-Based Information Push System

Posted on:2012-09-05Degree:MasterType:Thesis
Country:ChinaCandidate:G Y YuFull Text:PDF
GTID:2248330392457263Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Information push technology is a web-based application technology,developed in themid-1990s. Before the advent of the push technology, people often have to use the browserto search the informations in the internet. On the one hand, in the face of the vast amountsof information, many users find it is difficult to pull their desired information even thoughspend a considerable amount of time.On the other hand, information publishers also hopeto take the initiative to provide timely informations to those interested users, rather thanwaiting for the user to pull passively. In today’s internet, e-commerce is so advanced age,information technologies is used for information push service with a larger space fordevelopment.Information push system is used to send informations to users.Firstly,this paperdescribes the network of push technology and related technical knowledge, focusing onevent-driven based on the characteristics of Epoll server model and its use. Then inaccordance with software engineering methods,in the first step,description of the systemand business needs to be analyzed and the overall system designed. Then, based on theoverall design,detailed design of the system and process of system need to be clearly.Thesystem is divided into three module: HTTP module, TIPS module and messagemanagement module.HTTP module handles the user’s HTTP request and assembes HTTPresponse. TIPS module is responsible for reading the message and processing themessage.Messges should be added,updated or deleted through message managementmodule.System uses the C/S structure, choosing Linux as development platform.System uses the event-driven Epoll services to process the user’s request, greatlyimproving the handling of massive requests, while the server is more secure and reliable...
Keywords/Search Tags:Push technology, Internet, Event-driven, Epoll
PDF Full Text Request
Related items