Linux project 3
Budget: $30 – $250 USD
PURPOSE:
Develop a practical understanding of task collaboration using socket programming, semaphores, multithreading, and error handling.
Objective s:
Develop a client/server application using Linux TCP sockets and the C programming language. Your solution will respond to service requests by clients. Such requests may be by either providing the IP address of the server or the name of the host where the server is executing.
Transmission errors will be handled by applying the CRC algorithm to detect errors and Hamming to both detect and correct a single bit errors.
Develop a practical understanding of task collaboration using socket programming, semaphores, multithreading, and error handling.
Objective s:
Develop a client/server application using Linux TCP sockets and the C programming language. Your solution will respond to service requests by clients. Such requests may be by either providing the IP address of the server or the name of the host where the server is executing.
Transmission errors will be handled by applying the CRC algorithm to detect errors and Hamming to both detect and correct a single bit errors.
Related categories:
C Programming
Business, Accounting, Human Resources & Legal
Linux
C++ Programming
UNIX