| Video monitoring system is part of safe and protection system, as the rapid development of network and computer technology, it becomes more and more mature. Its advantages, such as, direct-viewing, convenient, and taking a lot of information, makes it be widely used in many instances. Servers are the physical loader of the whole video monitoring system, so they're indispensable and important part of the system. The target of this subject is that to design and realize the function of server management in the vedio monitoring system.To design and realize the video monitoring system, the subject uses Java which is good at portability as programming language, takes OOP(Object Oriented Programming) as the guiding ideology, and chooses mature and stable EJB3.0 as frameworks. In the process of realization, it encountered varieties of different business need, which were solved in some novel ways. One is the realization of how to copy the values of object. It gives up the mode of copy one by one, and takes plug-in packages, writes general functions. In this way, it brings a reduction of code duplication and operations. The other point is the definition of "common server". There are several servers in the video monitoring system, and most configurations of the servers are the same, so in this subject, common server is designed, the same configurations are fixed, and others can be defined by users their owns. So the generality and expansibility are greatly upgradedAccording to the self-test and products testing results, it shows that the design of video monitoring system not only stability in the run, simple and practical in management, but also has a good performance in expansibility. Facts have proved that the subject of this research has provided a stable and efficient realization of video monitoring system. |