Skip to content

Latest commit

 

History

History
11 lines (8 loc) · 686 Bytes

File metadata and controls

11 lines (8 loc) · 686 Bytes

Description

The project consists of two programs: one acts as the server and the other as the client.

Client

The client includes a console-based interface for searching for and playing songs hosted on the specified server. The server’s IP address and port are specified when the client application is launched.

Server

The server contains a list of songs; when active, it provides a service for searching for and sending songs.

How do they communicate with each other?

This project is the result of work done for a networking course; the objective was to create a communication protocol using UDP sockets. Therefore, the protocol used does not adhere to any standard.