Font Size: a A A

Monitoring System, Based On The Ace Website Information Architecture

Posted on:2009-09-08Degree:MasterType:Thesis
Country:ChinaCandidate:J J RongFull Text:PDF
GTID:2208360245960827Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of Internet, there are more and more web application accepted by the public. In these huge amounts of the information, many bad things, such as some retroactive or evil-religionary or pornographic information, contaminate the normal environment of web. Many administrators have begun to pay attention to this problem,and tried to monitor the web information and stop the spread of garbage information. But, the traditional way to sovle this problem is very low efficient, even some administrator solving the problem by manual ways. This thesis gives a new solution, web information monitoring system combined with web information backup system.The thesis mainly introduces the design and development of the sub-systems which the writer participate in, during the development of the web information monitoring system. It introduces the main architechture of the whole system and division of the system function firstly, then it describes the requirement analysis, outline design and detailed design of the network-communication sub-system and database sub-system in detail. Finally, it shows the results of test running of system, lists the deficiency of system and gives the aim of improvement of the system.To web uploaded information monitoring, the system which the thesis produces uses some advanced technologies as follows.1. The system adopts the ACE architecture.By that, the efficiency of the system is improved and the cost of the system is reduced. ACE(Adaptive Communication Environment) is a kind of network middle-ware and a OO(Objects Oriented) tools package. It realized many basic design pattern used in the designs of communication softwares. User of ACE can develop the high quality communication application both in UNIX platform and in Windows 32 platform.2. The system uses the different transfer protocol to deal with different data. It transfer the data by TCP or UDP. Besides, it do the reliable guarantee to UDP transfer. 3. The system utilizes the newest database operation technology of Microsoft corporation, the ADO.NET, which combined with SQLServer2000 more close. That can make the system more efficient.
Keywords/Search Tags:ACE, reliable transfer protocol based on UDP, non-blocking I/O, proactor, ADO.NET
PDF Full Text Request
Related items