Cześć,
mam takie zadanie, co prawda nadobowiązkowe, ale chciałbym go zrobić. Nie wiem jednak czy prawidłowo interpretuję polecenia, tj czy mój wstępny projekt jest dobry. Proszę was, powiedzcie mi jak wy to widzicie. Oto polecenie:
http://pluton.kt.agh.edu.pl/~gozdecki/Zadanie1.pdf
A to jak zamierzam do tego podejść:
Piszę jedynie program czatserver, ponieważ do połączenia ma być używany telnet (ale co znaczy "Z własnym klientem: odbieranie i wyświetlanie komunikatów od innych odbywa się na bieżąco" - jednak mam napisać i klienta, i ma działać dla obu?). Wszystko na TCP. Czatserver robi sobie gniazdo i na nim nasługuje, jeśli ktoś się zechce połączyć to rozwidla proces i przeznacza go do obsługi tego konkretnego klienta. Jeśli chodzi o dane (do przechowywania komunikatów), to trzeba użyć pipo wraz z semaforami, tak?
Dziękuję za pomoc!