Στέργιος Παπαδημητρίου
Τακτικός καθηγητήςΤο μάθημα Δικτυακός Προγραμματισμός ασχολείται με την ανάλυση τεχνολογιών και μεθόδων Διαδικτυακού Προγραμματισμού όπως:
Πολυνηματικός Προγραμματισμός (multithreading programming)
Streams (Ροές)
URLs και URIs, URLConnections
Interprocess Communications facilities, such as pipes, sockets and Remote Procedure Calls (RPCs)
Σχεδίαση του TCP/IP stack και αλληλεπίδραση του με το Λειτουργικό Σύστημα.
Socket based communication, client sockets, server sockets, σχεδίαση κατανεμημένων εφαρμογών client-server βασισμένες σε sockets.
Το πρωτόκολλο HTTP
Nonblocking I/O
UDP και IP Multicast