From 0fc8393dbbf806a9210ffc175f91ad171f6e81c0 Mon Sep 17 00:00:00 2001 From: Miguel Pinho Date: Thu, 19 Nov 2020 21:43:47 +0000 Subject: [PATCH] Update README.md --- README.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 8b124c2..111dfda 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,14 @@ # OperatingSystems -Digital Album -3 main components: clients, servers, gateway. +## Digital Album -The architecture between clients and servers/gateway is client-server architecture. +This system consists in 3 main components: clients, servers, and gateway. + +The architecture between clients and servers/gateway is client-server. The communications between servers are based in a peer to peer architecture. -The project is a digital album. The client connects to the gateway that gives the ip of a server. Then, the client can communicate with the server, to upload, download, remove, and give tags/hashtags to the photos. +This system implements a digital album. The client connects to the gateway that gives the ip of an available server. Then, the client can communicate with the server, to upload, download, remove, and give tags/hashtags to the photos. -The communications are done using TCP and UDP protocols implemeted in C, and it was developed a speficic API for this service. +The communications are done using TCP and UDP protocols implemeted in C, and a specific API was developed for this service. +This project was developed for the Operating Systems course, by [Pedro Mendes](https://github.com/pedrogbmendes) and [Miguel Pinho](https://github.com/miguelpinho), and had a final grade of 18.5/20.