Dafür gibts so ungefähr 1000 und eine Funktion (naja villeicht nicht ganz). Die wichtigesten sind genannt, zu ergänzen wären noch Sockets über den
localhost, was am sinnvollsten ist, hängt vom Einzelfall ab und davon wieviel (persöhnliche) Zeit und (System-) Resourcen man da rein in investieren will.