Design and Implementation of Web Publishing System of Configuration Software on J2EE Platform
|School||Dalian University of Technology|
|Course||Control Theory and Control Engineering|
|Keywords||configuration software web publishing J2EE|
After the analysis and comparison of several web publishing technologies ,such as CGI, Web API and Java based Web publishing technology, a method using J2EE platform in constructing a Web publishing system is advanced in this paper. A Web publishing system using this method is designed and implemented.Using this Web publishing system, Clients can monitor the configuration running view through the standard browser. The publishing system is divided into two modules,data interface module and animation building modules. Data interface module transfers the configuration graphics information and real-time data to the animation building module. The interface is implemented by EJB, which is the core component technology of J2EE. It adopts JDOM API to parse the XML files containing the configuration graphics information and real-time data. The Animation building module builds the dynamic web pages with the information from data interface, and the pages are shown by browser on client side. The animation building module is implemented using Servlet and Applet. Servlet loads Applet by HTML tags,and makes the dynamic web pages. Applet runs in the browser on the client side, builds animation using thread technology, and controls the animation by the real-time data, which is obtained by accepting object stream from server side.The web publishing system provides a client authority module, which prevents the configuration information from being monitored by unauthorized clients.Experimental result indicates that client can monitor the industrial process through the web publishing system. And the system is easy to operate and maintain.