Question: Overview You will submit two files for this assignment: M 1 0 A 1 client.py M 1 0 A 1 server.py They should connect to

Overview
You will submit two files for this assignment:
M10A1client.py
M10A1server.py
They should connect to each other on your local machine. When they start up, they will identify themselves and ask the user for the appropriate port. Then the client will prompt the user for input and send the text to the server. The server will then print out whatever was input. The keyword 'q' will shut down both processes.
Expected Output
Example of client:
Welcome to the chatBOT 3000 client.
What is the connecting port: 8888
Enter message (type 'q' to quit): All your base are belong to us!
Enter message (type 'q' to quit): Trogdor the Burninator
Enter message (type 'q' to quit): q
chatBOT 3000 client out.
Example of server:
Welcome to the chatBOT 3000 server.
What is the listening port: 8888
The client said: All your base are belong to us!
The client said: Trogdor the Burninator
chatBOT 3000 server out.
Specifications
You should submit two files:
M10A1client.py
M10A1server.py
Each file should import socket and no other libraries.
It should follow the submission standards outlined here: Submission Standards

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!