Get the latest tech news

About A comprehensive guide for Linux Network (Socket) programming


A comprehensive guide for Linux Network (Socket) programming - nguyenchiemminhvu/LinuxNetworkProgramming

Applying non-blocking file descriptor technique to network sockets allows the server to accept multiple client connection at a time without the need of using multithreading. It is the library behind the popular curl command-line tool and provides developers with a programmatic way to send and receive data through HTTP, HTTPS, FTP, and other protocols. Instead of manually implementing low-level socket operations and parsing protocols, we can rely on libcurl to do the heavy lifting (creating network connections, handling requests, and managing data streams...).

Get the Android app

Or read this on Hacker News

Read more on:

Photo of programming

programming

Photo of comprehensive guide

comprehensive guide

Photo of socket

socket

Related news:

News photo

Programming as Theory Building (1985) [pdf]

News photo

Programmers want flow. when programming, light turns RED

News photo

The Rules of Programming (2023)