Networksocket structure diagram

Source: Internet
Author: User
Layered thinking

Networksocket uses layered thinking, divided between the base layer and the upper level:

1, the basic layer provides basic communication, the important objects are sessionbase, Tcpserverbase and tcpclientbase;

2, the upper layer implementation currently has HTTP, WebSocket, fast protocol, where fast is also a custom protocol;

3, if you want to fully customize the data packet and data parsing, derived from the base layer is easy to achieve this requirement;

Diagram of the HTTP layer and the base layer

Diagram of WebSocket layer and base layer

Fast layer and Base layer diagram

How to add a custom protocol

can refer to HTTP, WebSocket, fast and other layers of implementation code, simply said can be built on the base layer of any TCP-based upper protocol communication.

Networksocket structure diagram

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.