The stream protocols, scatter-gather I/O, shutdown() and closesocket()
Introducing Threads in Socket Programming in Java - GeeksforGeeks
Client-Server Background
Sockets Sockets A socket is an object that encapsulates a TCP/IP connection There is a socket on both ends of a connection, the client side and the server. - ppt download