Simple UDP Client Server communication
- Server
- It has variables that contain the port number and the IP Adress
- It is able to listen to every member of the group
- It can accept requests that are send by clients
- It is able to read messages that are send by clients
- It is able to grant access to the clients to read the files offered by the server
- Client
- It can establish a socket connection with the server and it takes the IP Adress as an argument
- One of the clients has write(), read(), execute().
- The only clients only has read() permission.
- It can establish connection with the server with the designated IP Adress and Port of the server.
- It can read the responses send by the server.
- It can send messages to the server in a text form.
- It has access to the files that the server has to offer.