CN111212117A - Remote interaction method and device - Google Patents
Remote interaction method and device Download PDFInfo
- Publication number
- CN111212117A CN111212117A CN201911341903.5A CN201911341903A CN111212117A CN 111212117 A CN111212117 A CN 111212117A CN 201911341903 A CN201911341903 A CN 201911341903A CN 111212117 A CN111212117 A CN 111212117A
- Authority
- CN
- China
- Prior art keywords
- server
- cluster
- cluster client
- client
- long 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/161—Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
- H04L69/162—Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields involving adaptations of sockets based mechanisms
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention provides a remote interaction method and a device, wherein the remote interaction method is used for a cluster management system, the cluster management system comprises a cluster client and a server, a Websocket long connection is established between the cluster client and the server, and the method comprises the following steps: the cluster client receives a control instruction sent by the server through the Websocket long connection; the cluster client executes the control instruction to obtain feedback data; and the cluster client sends feedback data to the server. According to the invention, through the Websocket long connection between the cluster client and the server, the server can directly send data such as operation instructions and files to the client, and finally the purpose of real-time cluster management is achieved.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for remote interaction.
Background
Most of the existing cluster management systems are realized based on an intranet, so that the existing cluster management systems have the problem of convenience, and can only manage clusters on computers in the intranet. In order to solve the problem, a cluster management system based on the internet is provided, so that a manager can conveniently and quickly monitor and manage the cluster without geographical restriction.
For an existing cluster management system based on the internet, one of the solutions is to deploy a server and a client on a cluster, where the client and the server interact with each other through an HTTP (hypertext Transfer Protocol) Protocol, the client can send monitoring data on the cluster to the server at intervals through a timer, and meanwhile, obtain an instruction issued by the server to the client, and a manager can monitor and manage the cluster by accessing the server through a browser.
For the first scheme, although the limitation of the network to the user management cluster is solved, the characteristic of the HTTP protocol is limited, and only the client initiates access, and then the server replies, so the user cannot actively initiate control of the cluster. The client on the cluster can only initiate the request at regular time, and check the instruction issued by the server, so that the requirement of real-time performance cannot be met, and meanwhile, the client can also cause pressure on the server because the client needs to initiate the request continuously.
Another solution is to deploy a set of Web services for the server to call on the cluster, so that the server only needs to call the Web services provided by the client when issuing the instruction, and the cluster can be managed.
For the second scheme, although the problem that the server cannot send messages to the cluster client in real time is solved, the scheme needs to deploy services and open ports on the cluster, so that great examination is generated on the security of the cluster, and the scheme cannot be used on some clusters with higher security requirements.
An effective solution to the problems in the related art has not been proposed yet.
Disclosure of Invention
Aiming at the problems in the related art, the invention provides a remote interaction method and a remote interaction device.
The technical scheme of the invention is realized as follows:
according to one aspect of the present invention, a remote interaction method is provided, where the remote interaction method is used in a cluster management system, the cluster management system includes a cluster client and a server, and a Websocket long connection is established between the cluster client and the server, and the method includes: the cluster client receives a control instruction sent by the server through the Websocket long connection; the cluster client executes the control instruction to obtain feedback data; and the cluster client sends feedback data to the server.
Optionally, before the cluster client receives the control instruction sent by the server through the Websocket long connection, the method includes: and the cluster client and the server establish Websocket long connection.
Optionally, the cluster client and the server establish a Websocket long connection, including: the cluster client sends a handshake connection request carrying a Token to the server, so that the server can check the Token in the handshake connection request; the cluster client receives a verification result sent by the server; and the cluster client establishes the Websocket long connection between the cluster client and the server according to the verification result.
Optionally, the verification result carries an encrypted identifier, the encrypted identifier is used to verify whether the server is a server matched with the cluster client, and the cluster client establishes a Websocket long connection between the cluster client and the server according to the verification result, including: the cluster client verifies the encrypted identifier; and under the condition that the encryption identification verification is successful, establishing the Websocket long connection between the cluster client and the server successfully.
According to another aspect of the present invention, a remote interaction method is provided, where the remote interaction method is used in a cluster management system, the cluster management system includes a cluster client and a server, and a Websocket long connection is established between the cluster client and the server, and the method includes: the server side obtains a control instruction; the server side sends a control instruction to the cluster client side through the Websocket long connection; and the server collects the feedback data sent by the group client.
Optionally, before the server sends the control instruction to the cluster client through the Websocket long connection, the method further includes: the server side and the cluster client side establish Websocket long connection.
Optionally, the server and the cluster client establish a Websocket long connection, including: the server collects handshake connection requests carrying tokens Token sent by the group clients; the server side checks the Token in the handshake connection request to obtain a check result; and the server side sends a verification result to the cluster client side, so that the cluster client side can establish the Websocket long connection between the server side and the cluster client side according to the verification result.
Optionally, the verification result carries an encrypted identifier, and the encrypted identifier is used to verify whether the server is a server matched with the cluster client.
According to another aspect of the present invention, a remote interactive apparatus is provided, where the remote interactive apparatus is used in a cluster management system, the cluster management system includes a cluster client and a server, and a Websocket long connection is established between the cluster client and the server, and the apparatus includes: the first sending module is used for receiving a control instruction sent by the server through Websocket long connection; the execution module is used for executing the control instruction to obtain feedback data; the first sending module is further configured to send the feedback data to the server.
According to another aspect of the present invention, a remote interactive apparatus is provided, where the remote interactive apparatus is used in a cluster management system, the cluster management system includes a cluster client and a server, and a Websocket long connection is established between the cluster client and the server, and the apparatus includes: the acquisition module is used for acquiring a control instruction; the second sending module is used for sending a control instruction to the cluster client through the Websocket long connection; and the first receiving module is used for receiving the feedback data sent by the cluster client.
According to the invention, through the Websocket long connection between the cluster client and the server, the server can directly send data such as operation instructions and files to the client, and finally the purpose of real-time cluster management is achieved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
FIG. 1 illustrates a flow chart of a method of remote interaction provided by the present invention;
FIG. 2 is a detailed flow chart of a method for remote interaction provided by the present invention;
FIG. 3 illustrates a flow chart of another method of remote interaction provided by the present invention;
FIG. 4 illustrates a block diagram of a remote interactive apparatus provided by the present invention;
fig. 5 shows a block diagram of another remote interactive apparatus provided by the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments that can be derived by one of ordinary skill in the art from the embodiments given herein are intended to be within the scope of the present invention.
According to an embodiment of the invention, a method of remote interaction is provided.
As shown in fig. 1, fig. 1 is a flow chart illustrating a method for remote interaction according to the present invention. The remote interaction method shown in fig. 1 is applied to a cluster management system, the cluster management system includes a cluster client and a server, a Websocket long connection is established between the cluster client and the server, and the remote interaction method includes:
step S110, the server side obtains a control instruction.
And step S120, the server side sends a control instruction to the cluster client side through the Websocket long connection. Correspondingly, the cluster client receives the control instruction sent by the server through the Websocket long connection.
Step S130, the cluster client executes the control instruction to obtain feedback data.
Step S140, the cluster client sends feedback data to the server. Correspondingly, the server collects feedback data sent by the group clients.
Through the scheme of the invention, the long Websocket connection between the cluster client and the server can be based, so that the server can directly send data such as operating instructions, files and the like to the client, and finally the purpose of real-time cluster management is achieved.
In order to facilitate understanding of the technical solutions of the present invention, the following description is made by specific examples.
The remote interaction method of the invention compiles the server and the cluster client through the Netty framework, establishes a long connection through the Websocket protocol, and can transmit data through the long connection after mutual authentication of the server and the cluster client. The transmitted data can be encrypted extensible data objects, so that the server side can directly send data such as operation instructions and files to the cluster client side, and finally the purpose of real-time cluster management is achieved.
Among them, WebSocket is a protocol for full duplex communication over a single TCP connection. And the WebSocket enables data exchange between the client and the server to be simpler, and allows the server to actively push data to the client. The client and the server only need to complete one handshake, and persistent connection can be directly established between the client and the server, and bidirectional data transmission is carried out.
A cluster is a short term computer cluster, which is a computer system that cooperates with a high degree of closeness to perform computing tasks via a set of loosely integrated computer software and/or hardware connections. In a sense, they may be considered a computer. The individual computers in a clustered system, often referred to as nodes, are typically connected by a local area network, but there are other possible connections. Clustered computers are often used to improve the computing speed and/or reliability of individual computers. Typically, clustered computers are much more cost effective than individual computers, such as workstations or supercomputers.
Netty is a java open source framework. Netty provides an asynchronous, event-driven web application framework and tools for the rapid development of high-performance, high-reliability web servers and client programs.
As shown in fig. 2, fig. 2 is a specific flowchart of a method for remote interaction provided by the present invention. The method comprises the following steps:
step S210, the cluster client sends a WebSocket connection Token to the server through the HTTP interface via a local Access Control Address (Media Access Control Address) Address.
Step S220, after the server receives the cluster client authentication request, the server verifies whether the cluster client is authenticated according to the MAC address parameter, and after the authentication is passed, the server returns Token to the cluster client.
In step S230, after the cluster client receives the Token of the WebSocket long connection, the cluster client sends a handshake connection request to the server (or the cluster client initiates the WebSocket long connection request to the server), and the handshake connection request may also carry the Token.
Step S240, after receiving the handshake connection request sent by the cluster client, the server verifies Token in the handshake connection request, establishes connection after the verification is passed, and sends a verification result to the cluster client. The verification result carries an encrypted identifier, and the encrypted identifier is used to verify whether the server is a server matched with the cluster client (or, the encrypted identifier is used to verify whether the server is a real server).
And step S250, the cluster client establishes the Websocket long connection between the cluster client and the server according to the verification result. Specifically, the method comprises the following steps: and the cluster client receives the encrypted identification of the server pushed by the server through the WebSocket long connection, verifies whether the server is a real server after decryption, establishes the WebSocket long connection between the cluster client and the server successfully after verification, and actively disconnects the WebSocket long connection between the cluster client and the server if the verification is passed.
Step S260, after the WebSocket long connection between the cluster client and the server is successful, a user can issue a control command to the cluster through the browser, the control command can be firstly sent to the server through the HTTP interface, and after the control command is packaged and encrypted by the server, the control command can be sent to the cluster client through the WebSocket long connection.
Step S270, the cluster client decrypts the received message, performs corresponding operation (or the cluster client executes the control command to obtain an operation result or feedback data) according to the message type and the specific content, and returns the operation result to the server through the WebSocket long connection.
And step S280, the server feeds back the operation result to the user browser.
In addition, although fig. 2 describes the scheme as steps S210 to S280, it should be understood by those skilled in the art that, in the case that a Websocket long connection is pre-established between the clustered client and the server, the method of remote interaction of the present invention may only perform steps S260 to S280, that is, the Websocket long connection does not need to be established every time during the data transmission process in the present invention.
In conclusion, the invention establishes connection with the cluster client through the WebSocket protocol, can realize real-time interaction between the client and the server, does not need timing request of the client, and simultaneously reduces the access pressure of the server.
In addition, because the WebSocket protocol and the HTTP protocol are both used 80 or 443 ports, no additional port needs to be developed for the server, the client does not need to deploy Web services, and meanwhile, a large number of encryption and authentication technologies are used during connection establishment and data transmission, so that data transmission can be guaranteed not to be monitored, and only the client passing authentication can be connected to the server, and the client can only be connected to the trusted server, thereby greatly improving the security of the cluster and the server.
In addition, the invention has the advantages of easy deployment and high expansion, and the deployment of the scheme can be completed only by adding the WebSocket cluster client and the server under the condition of not influencing the original function for the existing system which interacts with the server through the HTTP interface. The WebSocket protocol is particularly high in connection transmission performance, and can provide good data transmission experience by matching with the optimization of the Netty framework, transmission contents are not limited, transmission of data with different requirements can be met by appropriate modification, and the WebSocket protocol has good expandability.
According to an embodiment of the invention, another method of remote interaction is also provided.
As shown in fig. 3, fig. 3 is a flow chart illustrating a method of remote interaction provided by the present invention. The remote interaction method is used for a cluster management system, the cluster management system comprises a cluster client and a server, a Websocket long connection is established between the cluster client and the server, and the method comprises the following steps:
in step S310, the server obtains a control command.
And step S320, the server side sends a control instruction to the cluster client side through the Websocket long connection.
Step S330, the server collects feedback data sent by the group clients.
Before the server sends a control instruction to the cluster client through the Websocket long connection, the method further includes:
the server side and the cluster client side establish Websocket long connection.
Optionally, the server and the cluster client establish a Websocket long connection, including: the server collects handshake connection requests carrying tokens Token sent by the group clients; the server side checks the Token in the handshake connection request to obtain a check result; and the server side sends a verification result to the cluster client side, so that the cluster client side can establish the Websocket long connection between the server side and the cluster client side according to the verification result.
Optionally, the verification result carries an encrypted identifier, and the encrypted identifier is used to verify whether the server is a server matched with the cluster client.
According to an embodiment of the invention, a remote interaction device is also provided.
As shown in fig. 4, fig. 4 is a block diagram of a remote interactive device provided by the present invention. The apparatus shown in fig. 4 is used in a cluster management system, the cluster management system includes a cluster client and a server, a Websocket long connection is established between the cluster client and the server, and the apparatus includes:
the first sending module 410 is configured to receive a control instruction sent by a server through a Websocket long connection;
the execution module 420 is configured to execute the control instruction to obtain feedback data;
the first sending module 430 is further configured to send feedback data to the server.
Optionally, a first establishing module (not shown) is configured to establish a Websocket long connection with the server.
Optionally, the first sending module 410 is further configured to send a handshake connection request carrying a Token to the server, so that the server checks the Token in the handshake connection request; a second receiving module (not shown) for receiving the verification result sent by the server; and the first establishing module is also used for establishing the Websocket long connection between the cluster client and the server according to the verification result.
Optionally, the verification result carries an encrypted identifier, where the encrypted identifier is used to verify whether the server is a server matched with the cluster client, and the first establishing module includes:
a verification module (not shown) for verifying the encrypted identification;
and the establishing sub-module (not shown) is used for establishing the Websocket long connection with the server successfully under the condition that the encryption identification verification is successful.
In addition, the apparatus shown in fig. 4 corresponds to the cluster client side in the method embodiment, and specific reference may be made to the related description of the cluster client side, which is not described herein again.
According to an embodiment of the invention, a remote interaction device is also provided.
As shown in fig. 5, fig. 5 is a block diagram of another remote interactive apparatus provided by the present invention. The apparatus shown in fig. 5 is used in a cluster management system, the cluster management system includes a cluster client and a server, a Websocket long connection is established between the cluster client and the server, and the apparatus includes:
an obtaining module 510, configured to obtain a control instruction;
a second sending module 520, configured to send a control instruction to the cluster client through the Websocket long connection;
a first receiving module 530, configured to receive feedback data sent by the clustered clients.
Optionally, a second establishing module (not shown) is configured to establish a Websocket long connection with the cluster client.
Optionally, the first receiving module 530 is further configured to receive a handshake connection request carrying a Token sent by the cluster client; a checking module (not shown) for checking Token in the handshake connection request to obtain a checking result; the second sending module 520 is further configured to send the verification result to the cluster client, so that the cluster client establishes the Websocket long connection between the server and the cluster client according to the verification result.
Optionally, the verification result carries an encrypted identifier, and the encrypted identifier is used to verify whether the server is a server matched with the cluster client.
In addition, the apparatus shown in fig. 5 corresponds to the server side in the method embodiment, and specific reference may be made to the related description of the server side, which is not described herein again.
In summary, with the aid of the technical solutions of the present invention, based on the Websocket long connection between the cluster client and the server, the server can directly send data such as operation instructions and files to the client, and finally achieve the purpose of managing the cluster in real time.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.
Claims (10)
1. A remote interaction method is used for a cluster management system, the cluster management system comprises a cluster client and a server, a Websocket long connection is established between the cluster client and the server, and the method comprises the following steps:
the cluster client receives a control instruction sent by the server through the Websocket long connection;
the cluster client executes the control instruction to obtain feedback data;
and the cluster client sends the feedback data to the server.
2. The method according to claim 1, wherein before the cluster client receives the control command sent by the server through the Websocket long connection, the method includes:
and the cluster client and the server establish the Websocket long connection.
3. The method of claim 1, wherein the establishing of the Websocket long connection between the cluster client and the server comprises:
the cluster client sends a handshake connection request carrying a Token to the server, so that the server can check the Token in the handshake connection request;
the cluster client receives a verification result sent by the server;
and the cluster client establishes the Websocket long connection between the cluster client and the server according to the verification result.
4. The method according to claim 3, wherein the verification result carries an encrypted identifier, the encrypted identifier is used to verify whether the server is a server matched with the cluster client, and the cluster client establishes a Websocket long connection between the cluster client and the server according to the verification result, including:
the cluster client verifies the encrypted identifier;
and under the condition that the encryption identification is successfully verified, successfully establishing the Websocket long connection between the cluster client and the server.
5. A remote interaction method is used for a cluster management system, the cluster management system comprises a cluster client and a server, a Websocket long connection is established between the cluster client and the server, and the method comprises the following steps:
the server side obtains a control instruction;
the server side sends the control instruction to the cluster client side through the Websocket long connection;
and the server receives the feedback data sent by the cluster client.
6. The method of claim 5, wherein before the server sends the control command to the cluster client through the Websocket long connection, the method further comprises:
and the server and the cluster client establish the Websocket long connection.
7. The method of claim 5, wherein the server and the cluster client establish the Websocket long connection, and wherein the Websocket long connection comprises:
the server receives a handshake connection request carrying a Token sent by the cluster client;
the server side checks the Token in the handshake connection request to obtain a check result;
and the server side sends the verification result to the cluster client side, so that the cluster client side establishes the Websocket long connection between the server side and the cluster client side according to the verification result.
8. The interaction method according to claim 7, wherein the verification result carries an encrypted identifier, and the encrypted identifier is used to verify whether the server is a server matching the cluster client.
9. A remote interactive device is used for a cluster management system, the cluster management system comprises a cluster client and a server, a Websocket long connection is established between the cluster client and the server, and the remote interactive device comprises:
the first sending module is used for receiving a control instruction sent by the server through the Websocket long connection;
the execution module is used for executing the control instruction to obtain feedback data;
the first sending module is further configured to send the feedback data to the server.
10. A remote interactive device is used for a cluster management system, the cluster management system comprises a cluster client and a server, a Websocket long connection is established between the cluster client and the server, and the remote interactive device comprises:
the acquisition module is used for acquiring a control instruction;
the second sending module is used for sending the control command to the cluster client through the Websocket long connection;
and the first receiving module is used for receiving the feedback data sent by the cluster client.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911341903.5A CN111212117A (en) | 2019-12-24 | 2019-12-24 | Remote interaction method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911341903.5A CN111212117A (en) | 2019-12-24 | 2019-12-24 | Remote interaction method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111212117A true CN111212117A (en) | 2020-05-29 |
Family
ID=70788171
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911341903.5A Pending CN111212117A (en) | 2019-12-24 | 2019-12-24 | Remote interaction method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111212117A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113206878A (en) * | 2021-04-29 | 2021-08-03 | 平安国际智慧城市科技股份有限公司 | Multi-terminal cluster networking communication control method and device, server and cluster networking |
CN113630447A (en) * | 2021-07-22 | 2021-11-09 | 济南浪潮数据技术有限公司 | Web-based cloud service providing method, system and storage medium |
CN115225696A (en) * | 2022-07-08 | 2022-10-21 | 北京天融信网络安全技术有限公司 | Remote data interaction method and device |
CN115643055A (en) * | 2022-09-30 | 2023-01-24 | 厦门安胜网络科技有限公司 | A Netty-based SDP dynamic firewall cluster implementation method and system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015042688A1 (en) * | 2013-09-24 | 2015-04-02 | Enable Training And Consulting, Inc. | Systems and methods for remote learning |
CN104811478A (en) * | 2015-03-27 | 2015-07-29 | 上海斐讯数据通信技术有限公司 | Remote control system and method of wireless terminal equipment |
CN107342896A (en) * | 2017-07-04 | 2017-11-10 | 郑州云海信息技术有限公司 | A kind of information acquisition method, apparatus and system |
CN107528891A (en) * | 2017-08-04 | 2017-12-29 | 北京恒信仪和信息技术有限公司 | A kind of automated cluster method and its system based on WebSocket |
CN108418799A (en) * | 2018-02-01 | 2018-08-17 | 北京云知声信息技术有限公司 | Long establishment of connection method and system |
US10212165B1 (en) * | 2015-08-25 | 2019-02-19 | Vital Connect, Inc. | Secured vital sign data group streams |
CN110460618A (en) * | 2019-08-26 | 2019-11-15 | 南京国电南自轨道交通工程有限公司 | Safe communication means in a kind of comprehensive monitoring system based on EN50159 standard |
-
2019
- 2019-12-24 CN CN201911341903.5A patent/CN111212117A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015042688A1 (en) * | 2013-09-24 | 2015-04-02 | Enable Training And Consulting, Inc. | Systems and methods for remote learning |
CN104811478A (en) * | 2015-03-27 | 2015-07-29 | 上海斐讯数据通信技术有限公司 | Remote control system and method of wireless terminal equipment |
US10212165B1 (en) * | 2015-08-25 | 2019-02-19 | Vital Connect, Inc. | Secured vital sign data group streams |
CN107342896A (en) * | 2017-07-04 | 2017-11-10 | 郑州云海信息技术有限公司 | A kind of information acquisition method, apparatus and system |
CN107528891A (en) * | 2017-08-04 | 2017-12-29 | 北京恒信仪和信息技术有限公司 | A kind of automated cluster method and its system based on WebSocket |
CN108418799A (en) * | 2018-02-01 | 2018-08-17 | 北京云知声信息技术有限公司 | Long establishment of connection method and system |
CN110460618A (en) * | 2019-08-26 | 2019-11-15 | 南京国电南自轨道交通工程有限公司 | Safe communication means in a kind of comprehensive monitoring system based on EN50159 standard |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113206878A (en) * | 2021-04-29 | 2021-08-03 | 平安国际智慧城市科技股份有限公司 | Multi-terminal cluster networking communication control method and device, server and cluster networking |
CN113630447A (en) * | 2021-07-22 | 2021-11-09 | 济南浪潮数据技术有限公司 | Web-based cloud service providing method, system and storage medium |
CN115225696A (en) * | 2022-07-08 | 2022-10-21 | 北京天融信网络安全技术有限公司 | Remote data interaction method and device |
CN115643055A (en) * | 2022-09-30 | 2023-01-24 | 厦门安胜网络科技有限公司 | A Netty-based SDP dynamic firewall cluster implementation method and system |
CN115643055B (en) * | 2022-09-30 | 2025-08-12 | 厦门安胜网络科技有限公司 | SDP dynamic firewall cluster implementation method and system based on Netty |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11777865B2 (en) | Discovery and adjustment of path maximum transmission unit | |
CN112422532B (en) | Service communication method, system and device and electronic equipment | |
CN112035215B (en) | Node autonomous method, system and device of node cluster and electronic equipment | |
US20210297410A1 (en) | Mec platform deployment method and apparatus | |
US10623272B2 (en) | Authenticating connections and program identity in a messaging system | |
CN111212117A (en) | Remote interaction method and device | |
CN115086306B (en) | Data transmission method and device, electronic equipment and storage medium | |
CN107181720A (en) | A kind of method and device of software definition networking SDN secure communications | |
CN115499177B (en) | Cloud desktop access method, zero trust gateway, cloud desktop client and server | |
US20220345371A1 (en) | Control configuration for a plurality of endpoint devices | |
US11463477B2 (en) | Policy management system to provide authorization information via distributed data store | |
CN116248268A (en) | Processing method, device and readable storage medium of national secret handshake request | |
CN118041704B (en) | Kubernetes container access method, device, computing device and storage medium | |
US8676998B2 (en) | Reverse network authentication for nonstandard threat profiles | |
CN110266705B (en) | Control method and system | |
KR101432326B1 (en) | Host posing network device and method thereof | |
CN116886334A (en) | Lightweight CoAP secure communication method and system based on DTLS | |
CN113691510A (en) | A cross-domain access control method, system, storage medium and device | |
US11647072B2 (en) | Methods and apparatus for efficient failure recovery and scaling of a communications system | |
CN114338633B (en) | Method and system for remotely connecting Linux server | |
CN120281804A (en) | Stadium communication method, system and storage medium based on multi-TCP connection | |
CN117240852A (en) | Method and device for realizing out-of-band safe and stable remote login of cloud physical machine | |
CN118353941A (en) | Remote maintenance method, electronic device, and computer-readable storage medium | |
CN116980180A (en) | Data transmission method, device and system | |
HK40036293A (en) | Method, system, device for node autonomy of node cluster and electronic apparatus |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20220420 Address after: No. 33, Qiuyun Road, Qiaolin street, Pukou District, Nanjing City, Jiangsu Province, 211805 Applicant after: Zhongke Shuguang (Nanjing) Computing Technology Co.,Ltd. Address before: 100193 No. 36 Building, No. 8 Hospital, Wangxi Road, Haidian District, Beijing Applicant before: Dawning Information Industry (Beijing) Co.,Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200529 |