© 1999-2003, Flemming Koch Jensen
Alle rettigheder forbeholdtFlertrådede servere
Vejledning løsningerOpgaver
1 Lav en flertrådet server, der gør det muligt for klienter at sende hinanden beskeder.
Serveren skal have følgende kommandoer: LOGIN <userid>
Dette skal være den første kommando en klient sender til serveren.
MESSAGE <userid> <besked>
Serveren skal registrere besked'en sammen med det angivne userid, så den senere kan give beskeden til den rette klient når den ønsker det.
GET
Når klienten sender denne kommando til serveren, skal serveren svare tilbage med en af de beskeder den har til klienten. Hvis der ikke er nogen beskeder til klienten skal den svarer: "no messages".
LOGOUT
Afslutter på sædvanlig vis kommunikationen mellem klient og server
Lav en tilhørende klient og testanvendelse, der illustrerer funktionaliteten.