November 2012
Intermediate to advanced
888 pages
54h 46m
Polish
Chcemy uruchomić serwer dla protokołu poziomu aplikacji TCP/IP, ale nikt jeszcze nie napisał serwera dla tego protokołu w języku Ruby. Może to wynikać z faktu, iż sami wymyśliliśmy ten protokół.
Można skorzystać ze standardowej biblioteki języka Ruby — gserver. Biblioteka ta implementuje ogólny serwer TCP/IP odpowiedni do realizacji prostych i średnio skomplikowanych zadań.
Poniżej zamieszczono bardzo prosty serwer czatu napisany z wykorzystaniem biblioteki gserver. Serwer ten nie ma funkcji obsługi użytkowników. Użytkownicy łączą się z nim za pomocą klienta telnet i są identyfikowani tylko za pomocą nazwy hosta. Jest to jednak w pełni działający, wielowątkowy ...
Read now
Unlock full access