What does the Java API use for TCP communication?
java.net.Socket, java.net.ServerSocket, java.net.InetAddress, java.net.InputStream, java.net.OutputStream
Describe java.net.Socket
Explicitly created by a client to with a specified server IP address and port number
Describe java.net.ServerSocket
It is a socket bound to a particular port waiting to accept connection requests from client sockets
Describe java.net.InetAddress
Describe java.net.InputStream
Stream to receive bytes
Describe java.net.OutputStream
Stream to send bytes to