Sökresultat för

Kategori: Asio

Kategori: Asio

Här finner du alla artiklar märkta med kategorin Asio, vilka det finns 1 av.

Tillbaka till översiktssidan.

Bygg en chattserver med Boost.Asio, del 1 - Grunderna och synkron I/O

Bygg en chattserver med Boost.Asio, del 1 - Grunderna och synkron I/O

Under huven på Boost.Beast arbetar Asio, och nu öppnar vi motorhuven. Det här är den första av fem artiklar där vi bygger en chattserver som till slut har TLS, UDP-discovery och ett admin-UI i webbläsaren. Vi börjar med den mentala modellen: io_context, I/O-objekt, buffertar och felhantering, och skriver sedan fyra synkrona program — en echo-server, en daytime-server med klient och två versioner av chattservern. Den sista fungerar, men kostar en tråd per klient och stannar helt när en enda klient slutar läsa. Det är den kostnaden som motiverar resten av serien.

Jens Riboe
Jens Riboe

4 nov. 2026

19 minuter i lästid