Ebben a fejezetben áttekintjük az összeköttetés-mentes hálózati kommunikáció Java eszközeit. A Java
specifikáció két alapvető fontosságú osztályt definiál összeköttetés-mentes hálózati kapcsolatok
megvalósítására: egyrészt a
osztályt, ami az összeköttetés-mentes kapcsolatok
kommunikációs végpontjainak reprezentálására szolgál, másrészt pedig a
osztályt,
ami az összeköttetés-mentes kapcsolatokon átküldött adatcsomagok absztrakciójára szolgál. Ezek az osztályok a
TCP/IP protokollcsalád UDP transzport protokolljának elérését biztosítják.
A fejezet további részeiben először áttekintjük az UDP protokoll azon jellemzőit, amelyek ismeretére az
UDP-alapú alkalmazások elkészítésekor szükségünk lehet. Ezután ismertetjük azokat a Java osztályokat (a
csomagból), amelyekkel az alkalmazásoknak lehetőségük van az UDP protokoll szolgáltatásainak elérésére.