| For process industry,the traditional monitoring systems are usually operated and observed on the computers in the centralized control rooms,which cannot meet the demand of controlling and understanding production information anytime and anywhere.In view of the above problems,it is necessary to develop remote monitoring systems for industrial processes.Through the investigation on the development scheme of remote monitoring system of typical industrial process,we can obtain that the general development program includes data acquisition,remote data transmission,cloud data processing and remote human-computer interaction.To facilitate the rapid development of different industrial process remote monitoring system,it is meaningful to provide a series of standard services,such as common data acquisition,transmission,algorithms and data for developers.By invoking the provided Web API(or data and service interfaces),developers can realize a series of functions,including data acquisition,remote data transmission and so on without knowing the details of the internal implementation;Secondly,in order to guarantee the security and performance of the Web APIs,an API gateway is designed to forward communication between the client and API services,through the plug-in of the API gateway,security authentication and log management can added to the APIs.Finally,a B/S mode API interface management platform is designed and developed to realize API centralized management and monitoring.In order to achieve the goal,the main research work is summarized as follows:(1)By analyzing the general development method of typical industrial process monitoring system,we introduce the existing problems in the development of the industrial monitoring system.And then extract the necessity of developing the remote monitoring system of typical industrial process.Finally,the needs for the remote monitoring of industrial process Data and service management software platform are analyzed.(2)According to the requirement analysis,the architecture of the data and service management platform is designed.The platform consists of three components:data and service(API)encapsulation,API gateway forwarding communication and development of cloud B/S mode management software platform.(3)This part is about the development of data and service management software platform for industrial process remote monitoring system.Firstly,we package data transmission and data transmission methods into Web API with the technology of JAX-RS,and algorithms to Restful Web API;and then adding packaged Web API to the API gateway environment built in Linux system,with plug-ins of gateway,authentication,limiting and request the log file management function can added to the APIs.Finally,we can develop the data service management platform in B/S mode by using the Java Web framework.The B/S mode software platform,which deployed in cloud platform,including API interface document management,API monitoring,API registration function.API interface document management refers to provision of various API interfaces for remote monitoring system development.API monitoring is to monitor information about calling APIs provided.And API registration means that users can add their own packaged Web APIs on the platform.(4)Experiments are conducted to verify functions of the B/S mode industrial process monitoring data and service management software platform,including verification of the function of packaged API interfaces,which are applied to remote mobile monitoring system development and then tests about functions about API monitoring and API registration are conducted.The results prove that the data and service software management platform developed in this thesis can meet the needs of developing remote monitoring systems for industrial process,with positive application effect. |