Task A: Client/Server over UDP,
1) create udpClient.py and udpServer.py separately
2) run udpServer.py first on one terminal window
3) when the udpServer.py runs and waits, run udpClient.py on another terminal windows
4) take the screenshot of the entire monitor that can contain both udpServer window and udpClient window
Task B: Client/Server over TCP,
1) create tdpClient.py and tcpServer.py separately
2) run tcpServer.py first on one terminal window
3) when the tcpServer.py runs and waits, run tcpClient.py on another terminal windows
4) take the screenshot of the entire monitor that can contain both udpServer window and udpClient window
Task C: Lessons learned
Describe what you learned from the Task A and Task B
Submission:
1) Short video recordings (about 1 min long) for Task A and B; Short explanation
2) Your description for Task C