Ukážeme si ako spraviť jednoduchú komunikáciu v UDP client-server.
User Datagram Protocol (UDP) je tzv. nespoľahlivý protokol. UDP protokol prenáša datagramy medzi počítačmi v sieti, ale na rozdiel od TCP nezaručuje, že prenášaný paket sa nestratí, že sa nezmení poradie paketov, ani že sa niektorý paket nedoručí viackrát.
Ukážeme si ako spraviť jednoduchú komunikáciu v TCP client-server. Pred kompiláciou zdrojového kódu treba zmeniť IP adresu v oboch programoch. V kóde je IP servera nastavená ako localhost 127.0.0.1 a port 8001. Po spustení servera začne server načúvať na nastavenom porte a čaká na pripojenie klienta. Po spustení klienta sa klient pripojí a odošle serveru našu správu.