| In the development of the procuratorate management system, the user puts forward to want to realize sharing cases and instrument information with other systems.This can reduce the workload of law enforcement officials,improve the work efficiency of law enforcement officials. In order to make the information of the case and the legal document sharing between web systems,must realize the data exchange between web systems. And the development cycle must be short, development cost must be low, function must be powerful. Therefore, achieved data exchange between four web systems. However, the characteristics of the four web systems are not the same. Therefore, need to create four interfaces. The four systems are as follows:⑴Procuratorate of registration system is completed,and retained a interface for exchanging data。In the development of management system of Procuratorate, achieved the purpose of data exchange,if realized interface of data exchange with Procuratorate of registration system。⑵The business management integrated of Procuratorate system is completed, but database structure information of the system has maintenance into document, that is to say, from the document understanding of database structure of the business management integrated of Procuratorate system. Realized Database level data exchange.⑶Procuratorate law instrument management system built in the municipal units of the network, while the procuratorate management system built in the provincial unit network.Provincial and municipal units of the network bandwidth is only 4M, while the largest fo legal documents is 10M,and the procuratorate management system accepted more than 200 pieces of legal instruments everyday. Procuratorate law instrument management system has the interface of data exchange.So must meet the mode of the interface of the Procuratorate law instrument management system data exchange.⑷The politics and law institution coordination for cases platform and the procuratorate management system were build in two relatively independent internal network, The politics and law institution coordination for cases platform also have open interface. Therefore we need to meet the open interface of the politics and law institution coordination for cases platform at the same time, but also consider the realization way of the two independent network data exchange.To achieve these different styles of web system interface, and to achieve the data exchange between web systems purposes,we should use some of the current advanced mature technology, to improve the robustness and efficiency of the interface.This paper is mainly to illustrate the interface design and the realization process of the web information exchange between systems.First introduced of the interface of data exchange between web systems of using the background and practical significance. Analysis of the interface of data exchange between web systems of the demand of the reality. Then made a general introduction about this thesis uses the related technology.First introduced the Base64 coding technology, analysis of the stored procedure to use the current situation, the advantages of XML technology.Second introduced the picture into PDF, word into PDF technology. finally in detail introduced advanced technology: Safety isolation technology. Also illustrates these technology how to use the data exchange interface. Then elaborated the interface design of the data exchange between web systems ,and the characteristic and the difficulty of the data exchange between web systems.The design of the interface of data exchange such as the following several aspects:⑴The procuratorate management system to realize the interface of the data exchange with the procuratorate registration system, procuratorate registration system requires a specific XML file formats, procuratorate management system in need of data exchange, will generate a specific XML file to send to procuratorate registration system.⑵The interface of data exchange of the procuratorate management system with the business management integrated of Procuratorate system.The history data, using the stored procedure and the timing task synchronous the data of the procuratorate management system to the business management integrated of Procuratorate system. The new data, using the principle, when new data add and update trigger synchronization of the corresponding data between two systems.⑶In the procuratorate law instrument management system terminal, build a legal instrument interface server.The legal instrument interface server will deal related information which from the procuratorate management system,and format related information to the required format of the interface of the procuratorate law instrument management system, then send this format to the procuratorate law instrument management system to save. the legal instrument in the computer of the uploader.The uploader is the municipal, and the procuratorate law instrument management system is the municipal,so upload not occupied provincial and municipal network bandwidth.⑷In the procuratorate management system terminal, build a internationnal data exchange interface server. As the two systems were built in two relatively independent internal network, so the use of the security gap products for Internet data exchange of the bridge. Internet data exchange interface server after receiving gap came the packets and packets of data collation, formation of the procuratorate management system requirements document, send the procuratorate management system for preservation, form the legal instrument interface server requirements document, pass to legal instrument interface server, by the legal instrument interface server to the procuratorate law instrument management system to be saved.When these design ideas and design purpose had elaborated, also shows the four interface implementation,for enhancing visibility. Last, sum up in the design and implementation of the four interface in the process of perception and vision for the future.In the development of the four interface,using the current advanced and mature technology to develop the interface. Not only to achieve data shared goals, also make the development cycle shorter, process of data exchange between systems. In the national government agencies, with the development of e-government, building up a data exchange interface for two systems exchange data will be more and more. Building the data exchange interface between web systems will become more and more popular. |