A Client/Server Program Using Sockets
Description
This visit consists of construction of both the invitee and master of ceremonies portions of a guileless networked application. The application will be a simple pass along server along with an interactive leaf node. The server will earmark basic message functionality. It will allow clients to connect to the server and identify themselves. The client should be able to at a minimum, send a message and take for new messages that impart been sent to them as well as log out. Upon termination, the client should exit, but the server should go back to passive listening.
Specifications
This r etcetera should be completed using the C or C++ language on a Windows or Linux system. The program may be configured to run with both client(s) and server run on the same host (through the loop-back address), but it must procedure the full implementation of sockets, not domain messaging or IPC. You must use TCP as the transport mechanism. You should ply appropriate comments in your cipher. At a minimum, all functions should permit IPO (input-processing-output) headers to indicate the role that they perform.
The interaction between client/server should be as listed below:
-Server starts, listens for debut client connections
-Client contacts server
-substance abuser identifies themselves to server
-User can check for messages or send a message to another user
-User can log out
-Server resumes passive listening
Deliverables
At a minimum, you will turn in the following:
Source code for both client and server programs
Executables for client and server programs
incubate of your test results (written report)
Your report should state the development environment, operating system, etc. along with a detailed narrative of your project efforts including problems/solutions that you encountered. involve screen shots of the program in execution, features that have been implemented, etc.If you want to reward a full essay, order it on our website: Ordercustompaper.com
If you want to get a full essay, wisit our page: write my paper
No comments:
Post a Comment