A Quick Guide to Networking Software
-
Get the host name;
-
Get the IP adress;
-
Send some text to a UDP echo server;
-
Receive the echo from the UDP echo server;
-
Check who sent the message;
-
Connect to a TCP echo server;
-
Send some text over the connection you have just established and read the response;
-
Protect the application against SIGPIPE signals;
-
Write a UDP echo server and run it on a port;
-
Write a TCP echo server and run it also on a port;
-
Change the previoust code to do that;
-
Make your server a concurrent server;
Those are the tasks so that the code on this directory serves for propose.
Understand the task and try to implement and modify the code as you wish.