This section focuses on some of the basic concepts of building TCP/IP applications by building both a client and server application. These two applications will exchange string data. The client application will send a string to the server application and the server will send back the string after converting it to uppercase. You will implement this application using TCP/IP sockets.
When you are finished you will have a set of windows that look like the
following:
Note: | TCP/IP will work between two applications in a single machine as well as across a network. If you do not have access to two machines on a network, you can build and run these applications on a single machine. |