Skip to content
michael.caisse.io michael.caisse.io
c++ networking library

Networking TS Workshop

A two-part hands-on workshop exploring the Networking TS proposal, its relationship to Boost.Asio, and practical patterns for async networking in C++.

M

Michael Caisse

60 minutes

Event: c++now

Abstract

A two-part hands-on workshop exploring the Networking TS proposal and how it relates to Boost.Asio. Networking is coming to a standard, and the Networking TS provides a rich API for synchronous and asynchronous network communications.

This workshop covers the fundamentals of the TS, walks through building clients and servers, and explores practical patterns for composing asynchronous operations. Attendees work through exercises using an experimental implementation of the Networking TS.

Workshop materials are available at github.com/cierelabs/cppnow-2017-networking-ts-workshop.

Play the video