Socket-based asynchronous communication method, storage medium and processor
A kind of asynchronous communication and server technology, applied in the field of communication, can solve the problem that the communication protocol cannot be applied, and achieve a universal effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0045] According to an embodiment of the present invention, a socket-based asynchronous communication method is provided for communication between multiple machine devices, each machine device includes a client and a server; the asynchronous communication method includes:
[0046] The first client in one machine device sends a connection request message to the second server in any other machine device;
[0047] After the connection is successful, the second server sends a feedback signal of successful connection to the first client, and the first client sends a handshake signal to the second server to communicate with the second server;
[0048]The second server informs the second client in the machine device of the successful connection information between the first client and the second server;
[0049] The second client sends a connection request to the first server in the machine device where the first client is located;
[0050] After the connection is successful, the fi...
Embodiment 2
[0064] The network architecture of this communication protocol is point-to-point network communication based on TCP / IP, and the communication mode adopted between each point is the asynchronous communication mode of socket. Based on point-to-point network communication, the communication efficiency is significantly improved. At the same time, this set of communication protocols is applicable to many types of vascular interventional surgery robots, such as image-guided vascular interventional surgery robots, and vascular interventional surgery robots under magnetic navigation.
[0065] 2.1 Message specific introduction
[0066] In this communication protocol, the smallest data transmission unit is defined as a data message. There are many types of data packets, but they basically consist of two parts, the header and the body of the data packet, such as image 3 shown. Since the vascular interventional surgery robot system is composed of multiple machines, each machine needs ...
Embodiment 3
[0080] In order to meet the mutual communication requirements of multiple machines and devices in the vascular interventional surgery robot system, this embodiment designs a set of network system framework suitable for the communication of multiple machines and devices. This network system architecture is suitable for many types of vascular interventional surgery robot systems, and can easily connect and communicate with various components of the system.
[0081] In order to make the TCP / IP communication mode real-time, this embodiment designs a set of different TCP / IP communication modes, such as Figure 7 In the one-to-one communication mode shown, this communication mode establishes two paths that do not interfere with each other. In the process of mutual communication, there is no waiting problem between the back and forth transmission of the message, which meets the requirement of real-time transmission of the message in the vascular interventional surgery robot system. ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com