Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

System for supporting multiple platform network communication processing and method thereof

A network communication and processing system technology, applied in the field of supporting multi-platform network communication processing systems, can solve the problems of failure to integrate client and server, failure to meet business needs, failure to implement operating system transplantation, etc. Achieve the effect of convenient cross-platform application, good portability, and improved system resource utilization

Active Publication Date: 2012-01-11
GOSUNCN TECH GRP
View PDF7 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

TCP's rich features sometimes lead to unpredictable poor performance
In the existing technology, neither TCP nor UDP can replace each other
However, some current network communication processing technologies fail to fully cover the needs of TCP and UDP communication at the same time. TCP or UDP can only choose one of them. Transplantation of cross-platform windows, linux, winmoble and other operating systems, etc., cannot well meet business needs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System for supporting multiple platform network communication processing and method thereof
  • System for supporting multiple platform network communication processing and method thereof
  • System for supporting multiple platform network communication processing and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0065] The present invention will be described in further detail below in conjunction with the embodiments and the accompanying drawings, but the embodiments of the present invention are not limited thereto.

[0066] The present invention as figure 1 As shown, a multi-platform network communication processing system of the present invention includes a network library module connected to an upper-level application system, and the network library module is provided with: a channel creation module, a channel closing module, setting user data and a callback The function module, network event processing module, channel queue module, channel creation module, channel closing module, user data setting and callback function module are respectively connected with the network event processing module, and the user data setting and callback function module are also connected with the upper application system. The queue module is connected with the channel creation module and the channel cl...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention belongs to the network communication field and relates to a system for supporting multiple platform network communication processing and a method thereof. The system comprises a network database module which is connected with an upper application system. The network database module is provided with the following modules: a channel create module, which is used to request the network database module to create a new channel and execute creating the new channel; a channel closing module, which is used to request the network database module to close the channel and execute closing the channel; a set user data and callback function module, which is used to arrange and store the user data and a callback function pointer and execute calling the callback function; a network event processing module, which is provided with a thread pool and an epoll module and is used to process an epollin event, wherein the thread pool and the epoll module are connected with each other. The channel create module, the channel closing module and the set user data and callback function module are respectively connected with the network event processing module. The set user data and callback function module is connected with the upper application system. By using the system and the method, TCP and UDP can be integrated and portability is strong.

Description

technical field [0001] The invention belongs to the field of network communication, and in particular relates to a multi-platform network communication processing system and method. Background technique [0002] TCP and UDP are two transport layer protocols in the TCP / IP protocol. They use the IP routing function to send data packets to their destinations, thus providing services for applications and application layer protocols (including: HTTP, SMTP, SNMP, FTP and Telnet) Provide network services. TCP provides connection-oriented and reliable data stream transmission, while UDP provides non-connection-oriented and unreliable data stream transmission. A connection-oriented protocol establishes a point-to-point connection before any data transmission. When the performance of data transmission must give way to the integrity, controllability and reliability of data transmission, the TCP protocol is the best choice. When emphasizing transmission performance rather than transm...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/06
Inventor 陈聪
Owner GOSUNCN TECH GRP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products