CN113347269A - Data updating method of industrial system, electronic equipment and storage medium - Google Patents

Data updating method of industrial system, electronic equipment and storage medium Download PDF

Info

Publication number
CN113347269A
CN113347269A CN202110705699.1A CN202110705699A CN113347269A CN 113347269 A CN113347269 A CN 113347269A CN 202110705699 A CN202110705699 A CN 202110705699A CN 113347269 A CN113347269 A CN 113347269A
Authority
CN
China
Prior art keywords
data
client
industrial
request
connection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110705699.1A
Other languages
Chinese (zh)
Inventor
张黎明
吴哲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Chuangyuan Electron Co Ltd
Original Assignee
Jiangsu Chuangyuan Electron Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu Chuangyuan Electron Co Ltd filed Critical Jiangsu Chuangyuan Electron Co Ltd
Priority to CN202110705699.1A priority Critical patent/CN113347269A/en
Publication of CN113347269A publication Critical patent/CN113347269A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/18Multiprotocol handlers, e.g. single devices capable of handling multiple protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present application relates to the field of data updating technologies, and in particular, to a data updating method, an electronic device, and a storage medium for an industrial system. The data updating method comprises the following steps: receiving a connection request sent by a client through a first transmission protocol, wherein the connection request at least comprises a request type aiming at connection and a second transmission protocol supported by the requested connection; responding to the connection request and sending response information to the client so as to establish a communication connection based on a second transmission protocol between the server and the client; and when the industrial collected data is received, the industrial collected data is sent to the client through the established communication connection, so that the client updates the data based on the industrial collected data. By the method, the industrial acquisition data acquired in the industrial scene can be updated to the client in real time with high speed and low consumption, the data processing efficiency is improved, and the occupation of system resources and network bandwidth is reduced.

Description

Data updating method of industrial system, electronic equipment and storage medium
Technical Field
The present application relates to the field of data updating technologies, and in particular, to a data updating method, an electronic device, and a storage medium for an industrial system.
Background
In the existing industrial system, data on a system interface needs to be updated in real time, the existing data updating is completed on an HTTP (hyper text transport protocol), the mode of the transmission protocol occupies large resources, the data transmission is slow, and particularly under the condition that data in a plurality of scenes need to be acquired simultaneously in the industrial system to complete the overall planning, the data updating is required in the industrial system quickly and efficiently.
Disclosure of Invention
In view of the above, embodiments of the present application provide at least a data updating method, an electronic device, and a storage medium for an industrial system.
The application mainly comprises the following aspects:
in a first aspect, an embodiment of the present application provides a data updating method for an industrial system, which is applied to a server, and the data updating method includes:
receiving a connection request sent by a client through a first transmission protocol, wherein the connection request at least comprises a request type aiming at connection and a second transmission protocol supported by the requested connection;
responding to the connection request and sending response information to the client so as to establish a communication connection based on a second transmission protocol between the server and the client;
and when the industrial collected data is received, the industrial collected data is sent to the client through the established communication connection, so that the client updates the data based on the industrial collected data.
In one possible embodiment, the industrial system includes a control layer and a management layer, and the industrial collecting data includes: industrial parameters detected by data acquisition devices located in the control layer, and/or task messages generated by the management layer.
In a possible embodiment, the request type indicates that the client requests a connection upgrade, and the second transport protocol is a transport protocol to which the client requests an upgrade.
In one possible implementation, the data updating method further includes: and when detecting a connection closing request, closing the communication connection between the server and the client, wherein the connection closing request is initiated by the server or the client.
In one possible implementation, the data updating method further includes: receiving an update request sent by a client through a second transmission protocol, wherein the update request at least comprises a page identifier of a page where the update request is initiated and a data identifier of a target data item in the page; and feeding back target industrial collected data corresponding to the data identification under the page identification to the client in response to the update request so that the client performs data update on the target data item in the page based on the target industrial collected data.
In a second aspect, an embodiment of the present application further provides a data updating method for an industrial system, which is applied to a client, and includes:
sending a connection request to a server through a first transport protocol, the connection request including at least a request type for the connection and a second transport protocol supported by the requested connection;
receiving response information sent by the server, and establishing communication connection based on a second transmission protocol between the client and the server;
receiving industrial acquisition data sent by a server through the established communication connection;
and updating data based on the industrial collected data.
In one possible implementation, the data updating method further includes: and sending an update request to the server through a second transmission protocol, wherein the update request at least comprises a page identifier of a page where the update request is initiated and a data identifier of a target data item in the page.
In a possible implementation, the specific steps of updating the data based on the industrial collected data are as follows: analyzing the received industrial collected data to obtain an updating request corresponding to the industrial collected data, wherein the updating request at least comprises a page identifier of a page where the updating request is initiated and a data identifier of a target data item in the page; and updating target data in the industrial collected data to a target data item corresponding to the page identifier and the data identifier of the update request based on the update request.
In a third aspect, an embodiment of the present application further provides an electronic device, including: the system comprises a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, the processor and the memory are communicated through the bus when the electronic device runs, and the machine-readable instructions are executed by the processor to execute the steps of the data updating method of the industrial system in any one of the possible implementation modes of the first aspect or the second aspect.
In a fourth aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored, where the computer program is executed by a processor to perform the steps of the data updating method for the industrial system in any one of the possible implementation manners of the first aspect or the second aspect.
According to the data updating method, the data updating device and the data updating storage medium of the industrial system, the connection between the client and the server is upgraded to be connected through the second transmission protocol by receiving the connection request of the client, and the received industrial acquisition data is sent to the client through the second transmission protocol, so that the client updates the data in the interface of the industrial system of the client through the received industrial acquisition data. By the data updating method, the industrial collected data acquired in the industrial scene can be updated to the client in real time quickly with low consumption, and the use experience of industrial system operators is improved.
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained from the drawings without inventive effort.
FIG. 1 illustrates a flow chart of a method for data update of an industrial system provided by an embodiment of the present application;
fig. 2 shows a schematic structural diagram of an electronic device provided in an embodiment of the present application.
Description of the main element symbols:
in the figure:
10-a client; 20-a server; 30-a data acquisition device;
400-an electronic device; 401-a processor; 402-a communication bus; 403-a user interface; 404-a network interface; 405-a memory; 4051-operating system; 4052-application program.
Detailed Description
To make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it should be understood that the drawings in the present application are for illustrative and descriptive purposes only and are not used to limit the scope of protection of the present application. Additionally, it should be understood that the schematic drawings are not necessarily drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of the present application. It should be understood that the operations of the flow diagrams may be performed out of order, and that steps without logical context may be performed in reverse order or concurrently. One skilled in the art, under the guidance of this application, may add one or more other operations to, or remove one or more operations from, the flowchart.
In addition, the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. The components of the embodiments of the present application, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present application, presented in the accompanying drawings, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present application without making any creative effort, shall fall within the protection scope of the present application.
To enable those skilled in the art to utilize the present disclosure, the following embodiments are presented in conjunction with a specific application scenario, "method of data update for industrial systems," which it would be apparent to those skilled in the art that the general principles defined herein may be applied to other embodiments and application scenarios without departing from the spirit and scope of the present disclosure.
The method, apparatus, electronic device or computer-readable storage medium described in the embodiments of the present application may be applied to any scenario that requires "data update of an industrial system", and the embodiments of the present application do not limit a specific application scenario, and any scheme that uses the data update method, electronic device and storage medium of the industrial system provided in the embodiments of the present application is within the scope of protection of the present application.
It is noted that, before the present application is proposed, in the existing industrial system, real-time update of data on the system interface is required, and the existing data update is performed on the HTTP transport protocol. For example, in order to implement the push technology, the technology commonly used by websites is Ajax polling, where polling is to make an HTTP request to a server by a browser at a specific time interval (e.g. every 1 second), and then the server returns the latest data to the browser of a client. The mode of the transmission protocol occupies large resources, the data transmission is slow, the browser needs to send requests to the server continuously, however, the HTTP request may contain a long header, wherein the really effective data may be only a small part, which obviously wastes much resources such as bandwidth. Particularly in the face of the need to simultaneously acquire data in multiple scenes in an industrial system to complete an overall orchestration, fast and efficient updating of data is desirable in an industrial system.
In view of the foregoing problems, embodiments of the present application provide a data updating method, an electronic device, and a storage medium for an industrial system, which are described below by way of embodiments.
For the convenience of understanding of the present application, the technical solutions provided in the present application will be described in detail below with reference to specific embodiments.
Example one
Fig. 1 is a flowchart of a data updating method of an industrial system according to an embodiment of the present disclosure. As shown in fig. 1, the industrial system may include a client 10, a server 20 and a data collecting device 30, and the data updating method of the industrial system provided by the embodiment of the present application includes the following steps:
s101: the client 10 sends a connection request to the server 20 via a first transport protocol. Here, the connection request includes at least a request type for the connection and a second transport protocol supported by the requested connection.
S102: the server 20 transmits response information to the client 10 in response to the connection request.
S103: based on the handshake procedure of steps S101 and S102, a communication connection based on the second transmission protocol is established between the server 20 and the client 10.
S104: the data acquisition device 30 acquires industrial acquisition data.
S105: the data collection device 30 transmits the acquired industrial collection data to the server 20.
S106: the server 20 sends the industrial collection data to the client 10 through the established communication connection.
S107: the client 10 performs data update based on the industrial collected data.
In step S101, the server 20 receives a connection request sent by the client 10 through a first transport protocol, where the first transport protocol is an HTTP protocol.
Specifically, the connection request sent by the client 10 includes at least a request type for the connection and a second transport protocol supported by the requested connection. The request type is used to indicate that the first transmission protocol is upgraded to the second transmission protocol, and illustratively, the HTTP protocol may be upgraded to a Websocket protocol, where the second transmission protocol is the Websocket protocol.
In step S102, the server 20 responds to the connection request sent by the client 10, generates response information, and feeds back the response information to the client 10, where the Websocket connection is established between the client 10 and the server 20.
Specifically, after the browser of the client 10 sends a request for establishing a Websocket connection to the server 20 through JavaScript, the server 20 responds to the connection of the client 10 to establish the Websocket connection with the client 10, and the client 10 and the server 20 can directly exchange data through TCP connection.
In step S103, when the server 20 receives the industrial collected data sent by the data collecting device 30 in the industrial scene, the Websocket connection established between the client 10 and the server 20 in step S102 is used to send the industrial collected data to the client 10, and the client 10 can update the corresponding data on the local browser according to the received industrial collected data.
In this embodiment, the connection between the client 10 and the server 20 is upgraded to the connection via the second transmission protocol, and the received industrial collected data is sent to the client 10 via the second transmission protocol, so that the client 10 updates the data in the interface of the industrial system of the client 10 via the received industrial collected data. By the data updating method, the industrial collected data acquired in the industrial scene can be updated to the client 10 in real time quickly and with low consumption, and the use experience of industrial system operators is improved.
Further, the industrial system comprises a control layer and a management layer, and the industrial data collection comprises: industrial parameters detected by data acquisition devices 30 located in the control layer, and/or task messages generated by the management layer.
It can be understood that, a control layer and a management layer are usually provided in an industrial system, the control layer is used for controlling each industrial device and its original components in an industrial system scenario, a data acquisition device 30 is further provided in the control layer for acquiring industrial parameters, the data acquisition device 30 in the control layer may be a sensing device, such as a temperature sensor, etc., and the industrial acquisition data in the control layer may be a temperature parameter acquired by the sensor. The management layer is used for scheduling a system or distributing tasks based on industrial parameters acquired by the control layer, and the industrial acquired data in the management layer can be task order information or task transformation information for distributing tasks.
Further, in step S101, a connection request sent by the client 10 through the first transmission protocol is received, where the connection request at least includes a request type for connection and a second transmission protocol supported by the requested connection, where the request type indicates that the client 10 requests a connection upgrade, and the second transmission protocol is a transmission protocol to which the client 10 requests an upgrade.
It can be understood that the request type is a connection type that the client 10 wants to establish for the current connection request, that is, the current HTTP protocol is upgraded to the Websocket protocol. The second transmission protocol is the Websocket protocol to which the client 10 wants to upgrade for the request.
Further, the data updating method further includes: upon detecting the connection close request, the communication connection between the server 20 and the client 10 is closed. Wherein the connection close request is initiated by the server 20 or the client 10.
It can be understood that, after the client 10 establishes the Websocket connection with the server 20, the connection created between the client 10 and the server 20 is persistent, and therefore, the client 10 or the server 20 needs to actively send a closing request of the current connection to close the communication connection between the server 20 and the client 10, so as to save the occupation of resources.
Further, the data updating method further includes: and receiving an update request sent by the client 10 through the second transmission protocol, where the update request at least includes a page identifier of a page where the update request is initiated and a data identifier of a target data item in the page.
And feeding back target industrial acquisition data corresponding to the data identification under the page identification to the client 10 in response to the update request, so that the client 10 performs data update on the target data item in the page based on the target industrial acquisition data.
Specifically, the server 20 receives an update request sent by the client 10, where the update request includes a target data item to be updated for the update request, a page identifier of a page where the target data item is located, and a data identifier of the target data item. The server 20 analyzes the update request, so as to extract data corresponding to the target data item corresponding to the data identifier under the page identifier in the industrial collected data, and transmits and feeds the data back to the client 10 through the pre-established Websocket connection, so that the client 10 updates the data corresponding to the target data item in the browsed page through the received industrial collected data.
Fig. 1 is a flowchart of a data updating method of an industrial system according to an embodiment of the present disclosure. As shown in fig. 1, the data updating method for an industrial system provided by the embodiment of the present application is applied to a client 10, and includes the following steps:
step S201: sending a connection request to the server 20 over the first transport protocol, the connection request comprising at least a request type for the connection and a second transport protocol supported by the requested connection;
step S202: receiving the response information sent by the server 20, and establishing a communication connection based on a second transmission protocol between the client 10 and the server 20;
step S203: receiving industrial acquisition data sent by the server 20 through the established communication connection;
step S204: and updating data based on the industrial collected data.
In step S201, the client 10 sends a connection request to the server 20 through a first transport protocol, which is a common HTTP protocol. The request type is used for indicating that the first transmission protocol is upgraded to the second transmission protocol, the HTTP protocol can be upgraded to the Websocket protocol, and the second transmission protocol is the Websocket protocol. The connection request may be generated when the client 10 has a data update requirement.
In step S202, the client 10 receives response information fed back by the server 20 for the connection request of the client 10, and the Websocket connection is established between the client 10 and the server 20.
In step S203, the client 10 receives the industrial collected data sent by the server 20 through the Websocket connection that has been established, wherein the industrial collected data includes the industrial parameters detected by the data collecting device 30 located in the control layer and/or the task message generated by the management layer.
In step S204, the client 10 performs display update on a target data item corresponding to the received industrial collected data in the browser page based on the received industrial collected data.
In this embodiment, the connection between the client 10 and the server 20 is upgraded to the connection via the second transmission protocol, and the received industrial collected data is sent to the client 10 via the second transmission protocol, so that the client 10 updates the data in the interface of the industrial system of the client 10 via the received industrial collected data. By the data updating method, the industrial collected data acquired in the industrial scene can be updated to the client 10 in real time quickly and with low consumption, and the use experience of industrial system operators is improved.
Further, the data updating method further includes: and sending an update request to the server 20 through the second transmission protocol, where the update request at least includes the page identifier of the page where the update request is initiated and the data identifier of the target data item in the page.
Specifically, the client 10 sends an update request to the server 20 through the established Websocket connection, where the update request is generated based on local update needs, and the update request includes a target data item to be updated for the update request, a page identifier of a page where the target data item is located, and a data identifier of the target data item. The target data item is a data object that the client 10 wants to update, the page identifier of the page where the target data item is located is used for indicating the page where the data object that the client 10 wants to update is located, the data identifier of the target data item is used for indicating the position of the data that the client 10 wants to update in the target page, and the server 20 can obtain which data in the industrial collected data the data that the client 10 wants to update is according to the update request.
Further, the specific steps of updating the data based on the industrial collected data are as follows: analyzing the received industrial collected data to obtain an updating request corresponding to the industrial collected data, wherein the updating request at least comprises a page identifier of a page where the updating request is initiated and a data identifier of a target data item in the page; and updating target data in the industrial collected data to a target data item corresponding to the page identifier and the data identifier of the update request based on the update request.
Specifically, the client 10 analyzes the received industrial collected data, obtains a data object of the received industrial collected data, a page identifier corresponding to the data object and a data identifier in the page, and updates data at a corresponding position in the browser page.
Example two
Based on the same application concept, the embodiment of the present application further provides a client and a server corresponding to the data updating method of the industrial system provided in the above embodiment, and as the principle of solving the problem of the apparatus in the embodiment of the present application is similar to the data updating method of the industrial system provided in the above embodiment of the present application, the implementation of the client and the server may refer to the implementation of the method, and repeated details are omitted.
Based on the same application concept, referring to fig. 2, a structure of an electronic device 400 provided in an embodiment of the present application is that the electronic device 400 includes: at least one processor 401, at least one network interface 404 or other user interface 403, memory 405, at least one communication bus 402. A communication bus 402 is used to enable connective communication between these components. The electronic device 400 optionally contains a user interface 403 including a display (e.g., touchscreen, LCD, CRT, Holographic (Holographic) or projection (Projector), etc.), a keyboard or a pointing device (e.g., mouse, trackball (trackball), touch pad or touchscreen, etc.).
Memory 405 may include both read-only memory and random-access memory and provides instructions and data to processor 401. A portion of the memory 405 may also include non-volatile random access memory (NVRAM).
In some embodiments, memory 405 stores the following elements, executable modules or data structures, or a subset thereof, or an expanded set thereof:
an operating system 4051, which contains various system programs, for implementing various basic services and processing hardware-based tasks;
the application programs 4052 include various application programs such as a desktop (launcher), a Media Player (Media Player), a Browser (Browser), and the like, for implementing various application services.
In an embodiment of the present invention, the processor 401 is configured to perform the steps of the method for updating data of an industrial system provided in any of the above embodiments by calling a program or instructions stored in the memory 405.
Based on the same application concept, embodiments of the present application further provide a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program performs the steps of the data updating method of the industrial system provided by the above embodiments.
Specifically, the storage medium may be a general-purpose storage medium, such as a mobile disk, a hard disk, and the like, and when the computer program on the storage medium is executed, the data updating method, the data updating apparatus, and the storage medium of the industrial system may be executed, and by receiving a connection request of a client, the connection between the client and a server is upgraded to a connection via a second transmission protocol, and the received industrial collected data is sent to the client via the second transmission protocol, so that the client updates data in an interface of the industrial system of the client via the received industrial collected data. By the data updating method, the industrial collected data acquired in the industrial scene can be updated to the client in real time quickly with low consumption, and the use experience of industrial system operators is improved.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the system and the apparatus described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (10)

1. A data updating method of an industrial system is applied to a server, and is characterized in that the data updating method comprises the following steps:
receiving a connection request sent by a client through a first transmission protocol, wherein the connection request at least comprises a request type aiming at connection and a second transmission protocol supported by the requested connection;
sending response information to the client in response to the connection request so as to establish a communication connection based on a second transmission protocol between the server and the client;
and when industrial collected data are received, the industrial collected data are sent to the client through the established communication connection, so that the client performs data updating based on the industrial collected data.
2. The data update method of claim 1, wherein the industrial system comprises a control layer and a management layer, and the industrial collecting data comprises: industrial parameters detected by data acquisition devices located in the control layer, and/or task messages generated by the management layer.
3. The data updating method of claim 1, wherein the request type indicates that the client requests a connection upgrade, and the second transmission protocol is a transmission protocol to which the client requests an upgrade.
4. The data updating method according to claim 1, wherein the data updating method further comprises:
and when a connection closing request is detected, closing the communication connection between the server and the client, wherein the connection closing request is initiated by the server or the client.
5. The data updating method according to claim 1, wherein the data updating method further comprises:
receiving an update request sent by a client through a second transmission protocol, wherein the update request at least comprises a page identifier of a page where the update request is initiated and a data identifier of a target data item in the page;
and feeding back target industrial collected data corresponding to the data identification under the page identification to the client in response to the update request so that the client performs data update on the target data item in the page based on the target industrial collected data.
6. A data updating method of an industrial system is applied to a client and is characterized by comprising the following steps:
sending a connection request to a server over a first transport protocol, the connection request including at least a request type for a connection and a second transport protocol supported by the requested connection;
receiving response information sent by the server, and establishing communication connection based on a second transmission protocol between the client and the server;
receiving industrial acquisition data sent by the server through the established communication connection;
and updating data based on the industrial collected data.
7. The data update method of the industrial system according to claim 6, further comprising:
and sending an update request to a server through a second transmission protocol, wherein the update request at least comprises a page identifier of a page where the update request is initiated and a data identifier of a target data item in the page.
8. The data updating method of the industrial system according to claim 7, wherein the specific step of updating the data based on the industrial collected data comprises:
analyzing the received industrial collected data to obtain an updating request corresponding to the industrial collected data, wherein the updating request at least comprises a page identifier of a page where the updating request is initiated and a data identifier of a target data item in the page; and updating target data in the industrial collected data to target data items corresponding to the page identification and the data identification of the update request based on the update request.
9. An electronic device, comprising: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, the processor and the memory communicating over the bus when the electronic device is run, the machine-readable instructions when executed by the processor performing the steps of the method of any one of claims 1 to 8.
10. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which computer program, when being executed by a processor, performs the steps of the method according to any one of claims 1 to 8.
CN202110705699.1A 2021-06-24 2021-06-24 Data updating method of industrial system, electronic equipment and storage medium Pending CN113347269A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110705699.1A CN113347269A (en) 2021-06-24 2021-06-24 Data updating method of industrial system, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110705699.1A CN113347269A (en) 2021-06-24 2021-06-24 Data updating method of industrial system, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN113347269A true CN113347269A (en) 2021-09-03

Family

ID=77478524

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110705699.1A Pending CN113347269A (en) 2021-06-24 2021-06-24 Data updating method of industrial system, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113347269A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114157712A (en) * 2021-11-29 2022-03-08 平安科技(深圳)有限公司 Data processing method, device, equipment and storage medium
CN115086418A (en) * 2022-07-22 2022-09-20 浙江中控技术股份有限公司 Data transmission method, data transmission device and electronic equipment
CN115567577A (en) * 2022-09-22 2023-01-03 三一海洋重工有限公司 Crane automation data communication system and method and crane
WO2023125946A1 (en) * 2021-12-31 2023-07-06 贵州白山云科技股份有限公司 User access request processing method and apparatus, device, medium, and product

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101986659A (en) * 2010-10-27 2011-03-16 青岛普加智能信息有限公司 Real-time data transmission method and system
US20160352867A1 (en) * 2015-05-27 2016-12-01 Elastic Beam, Inc. Systems and methods for api routing and security
CN109922053A (en) * 2019-02-22 2019-06-21 北京三快在线科技有限公司 Data transmission method, device, electronic equipment and readable storage medium storing program for executing

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101986659A (en) * 2010-10-27 2011-03-16 青岛普加智能信息有限公司 Real-time data transmission method and system
US20160352867A1 (en) * 2015-05-27 2016-12-01 Elastic Beam, Inc. Systems and methods for api routing and security
CN109922053A (en) * 2019-02-22 2019-06-21 北京三快在线科技有限公司 Data transmission method, device, electronic equipment and readable storage medium storing program for executing

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114157712A (en) * 2021-11-29 2022-03-08 平安科技(深圳)有限公司 Data processing method, device, equipment and storage medium
CN114157712B (en) * 2021-11-29 2023-08-18 平安科技(深圳)有限公司 Data processing method, device, equipment and storage medium
WO2023125946A1 (en) * 2021-12-31 2023-07-06 贵州白山云科技股份有限公司 User access request processing method and apparatus, device, medium, and product
CN115086418A (en) * 2022-07-22 2022-09-20 浙江中控技术股份有限公司 Data transmission method, data transmission device and electronic equipment
CN115567577A (en) * 2022-09-22 2023-01-03 三一海洋重工有限公司 Crane automation data communication system and method and crane

Similar Documents

Publication Publication Date Title
CN113347269A (en) Data updating method of industrial system, electronic equipment and storage medium
CN110263275B (en) Method and device for accessing webpage, mobile terminal and storage medium
JP6374379B2 (en) Offline data transmission and display
CN104253741B (en) A kind of method for sending information, relevant apparatus and system
CN106302445B (en) Method and apparatus for handling request
CN108377247B (en) Message pushing method and device
US20130326502A1 (en) Installing applications remotely
CN107169094B (en) Information aggregation method and device
US20200106860A1 (en) Offline client replay and sync
EP2857948A1 (en) Method, device and system for shunting information in graphic code
CN108880972B (en) Information processing method, server and terminal
CN105786839A (en) Application data acquisition method and apparatus
CN107274222B (en) Advertisement putting method and device
CN112583898A (en) Business process arranging method and device and readable medium
EP3506599B1 (en) Method for synchronizing contact information, apparatus and medium
CN113468025A (en) Data warning method, system, device and storage medium
US10191844B2 (en) Automatic garbage collection thrashing monitoring
CN106250002B (en) Information processing method and information processing apparatus
CN112306592B (en) Message processing method and device, storage medium and electronic device
CN109213955A (en) Data processing method and relevant device
CN112306791B (en) Performance monitoring method and device
CN112416698B (en) Expansion method and device of monitoring system, storage medium and electronic equipment
CN113986582A (en) Real-time data pushing method, device, equipment and storage medium
JP6787845B2 (en) Suspected location estimation device and suspected location estimation method
US9509772B1 (en) Visualization and control of ongoing ingress actions

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210903