Java Network Programming, Fourth Edition
Четвёртое издание классического руководства по сетевому программированию на Java от известного автора Эллиотта Расти Гарольда. Книга охватывает все аспекты создания сетевых приложений на Java, от базовых концепций до продвинутых техник.
В книге подробно рассматриваются сетевые протоколы, работа с сокетами, HTTP-клиенты и серверы, многопоточность для сетевых приложений, безопасность и производительность. Автор объясняет, как использовать Java для решения реальных задач сетевого программирования, включая создание клиент-серверных приложений, работу с протоколами TCP/IP и UDP.
Особое внимание уделяется практическим примерам и лучшим практикам. Книга содержит множество работающих примеров кода, которые демонстрируют ключевые концепции сетевого программирования. Рассматриваются как базовые темы вроде потоков ввода-вывода и работы с адресами, так и более сложные аспекты, такие как обработка HTTP-запросов, работа с прокси-серверами и аутентификация.
Издание обновлено для Java 7 и включает новые возможности языка и API. Книга подходит как для начинающих разработчиков, которые хотят освоить сетевые технологии, так и для опытных программистов, желающих углубить свои знания в области сетевого программирования на Java.









