Skip to content

bdcardoso/NPG

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Network Programming Guide

A Quick Guide to Networking Software

Tasks:

  1. Get the host name;

  2. Get the IP adress;

  3. Send some text to a UDP echo server;

  4. Receive the echo from the UDP echo server;

  5. Check who sent the message;

  6. Connect to a TCP echo server;

  7. Send some text over the connection you have just established and read the response;

  8. Protect the application against SIGPIPE signals;

  9. Write a UDP echo server and run it on a port;

  10. Write a TCP echo server and run it also on a port;

  11. Change the previoust code to do that;

  12. 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.

Releases

No releases published

Packages

No packages published