[go: up one dir, main page]

CN111212117A - Remote interaction method and device - Google Patents

Remote interaction method and device Download PDF

Info

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
Application number
CN201911341903.5A
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.)
Zhongke Shuguang (Nanjing) Computing Technology Co.,Ltd.
Original Assignee
Dawning Information Industry Beijing 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 Dawning Information Industry Beijing Co Ltd filed Critical Dawning Information Industry Beijing Co Ltd
Priority to CN201911341903.5A priority Critical patent/CN111212117A/en
Publication of CN111212117A publication Critical patent/CN111212117A/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/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • 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/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/161Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
    • H04L69/162Implementation 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

Remote interaction method and device
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.
CN201911341903.5A 2019-12-24 2019-12-24 Remote interaction method and device Pending CN111212117A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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