Antivirus E-Box: Design
I s a web application server using the Apache webserver with mod perl as stratum and Mason components as building blocks, mainly written in Perlorientado object, with some visual enhancements Javascript. MODERN PROGRAMMING TECHNIQUES Design Patterns : Observer design pattern used primarily to integrate different eBox modules. For example, each service provides information on what ports need to be open. Moreover, singleton pattern is used to store configuration and overall performance. Decoupling of logic and presentation: the user interface using CSS and AJAX, and includes several components Mason, as a generic table used to configure services. The program logic resides in the packages of the libraries and code CGI. Fault Tolerance: errors and warnings are handled through software exceptions , ranging from the core to the handler routine. It also provides the architecture for troubleshooting, integrating the distribution of the execution stack of the Perl 5 in...