Come accennato l'interfaccia dei socket è estremamente flessibile e permette di interagire
con protocolli di comunicazione anche molto diversi fra di loro; in questa sezione vedremo
come è possibile creare un socket e come specificare il tipo di comunicazione che esso deve
utilizzare.