www.cn-shower-cabins.com
okladka
Programowanie aplikacji sieciowych to jedna z tych dziedzin, z którą język Perl radzi sobie doskonale. Zwłaszcza, gdy czas nagli, a potrzebujemy napisać program spełniający funkcje serwera czy też klienta sieciowego, docenimy zalety Perla: zwięzłość kodu, dostęp do wielu wbudowanych procedur i setek modułów rozszerzających ten język oraz szybkość z jaką w Perlu tworzy się gotowe, działające aplikacje.

Książka poświęcona jest głównie protokołowi TCP/IP, będącemu fundamentem funkcjonowania Internetu. Omówiono w niej:

Autor książki, Lincoln Stein, to prawdziwy guru programowania sieciowego w Perlu. Wystarczy tylko wspomnieć, iż jest on autorem modułu CGI.pm, powszechnie używanego przy pisaniu skryptów CGI, a także autorem licznych książek na temat tego języka.
Wstęp (9)
Cześć I Podstawy (21)
Rozdział 1. Podstawy operacji wejścia-wyjścia (23)
Rozdział 2. Procesy, potoki i sygnały (55)
Rozdział 3. Wprowadzenie do zagadnienia gniazd typu Berkeley (81)
Rozdział 4. Protokół TCP (109)
Rozdział 5. Interfejs programowania modułu IO::Socket (129)
Część II Opracowywanie klientów dla typowych usług (155)
Rozdział 6. FTP i Telnet (157)
Rozdział 7. SMTP: Wysyłanie poczty elektronicznej (189)
Rozdział 8. POP, IMAP i NNTP: Przetwarzanie poczty i grup dyskusyjnych (233)
Rozdział 9. Klienty WWW (277)
Część III Opracowywanie systemów klient-serwer TCP (331)
Rozdział 10. Serwery współbieżne oraz demon inetd (333)
Rozdział 11. Aplikacje wielowątkowe (367)
Rozdział 12. Aplikacje zmultipleksowane (381)
Rozdział 13. Nieblokujące operacje wejścia-wyjścia (397)
Rozdział 14. Ochrona serwerów (449)
Rozdział 15. Wieloprocesowość wyprzedzająca i wielowątkowość wyprzedzająca (489)
Rozdział 16. IO::Poll (533)
Część IV Zagadnienia zaawansowane (543)
Rozdział 17. Protokół TCP z pilnymi danymi (545)
Rozdział 18. Protokół UDP (571)
Rozdział 19. Serwery UDP (597)
Rozdział 20. Rozgłaszanie (631)
Rozdział 21. Rozsyłanie grupowe (653)
Rozdział 22. Gniazda domeny UNIX (685)
Dodatki (701)
Dodatek A Dodatkowy kod źródłowy (703)
Dodatek B Kody błędów i zmienne specjalne w Perlu (727)
Dodatek C Internetowe tablice referencyjne (737)
Dodatek D Zasoby online (783)
Skorowidz (787)