Книжная рекомендация узнать о [закрытых] сетях Java

12
задан Eleco 17 June 2010 в 07:51
поделиться

7 ответов

O'Reilly's Java Network Programming, 3rd Edition - хороший ресурс для изучения сетевого программирования на Java.

9
ответ дан 2 December 2019 в 06:44
поделиться

Я бы рекомендовал сетевой раздел учебника по java. Для основных функций java учебник java - это то место, куда нужно идти.

4
ответ дан 2 December 2019 в 06:44
поделиться

Если вы хотите улучшить основы работы в сети, было бы лучше, если вы посмотрите книги, которые охватывают основы работы в сети. Когда вы освоите основы работы в сети, вы можете начать с раздела «Сеть» в руководстве по Java и изучить соответствующие библиотеки Java. Сеть - это отдельная область, понимание которой не зависит от любого языка программирования.

Тем не менее, некоторые из книг по сетевым технологиям, которые я нашел полезными:

Межсетевое взаимодействие с TCP / IP, Том 1 Дуглас Комер

TCP / IP Illustrated Vol.1 У. Ричард Стивенс

Компьютерные сети Эндрю С. Таненбаум

4
ответ дан 2 December 2019 в 06:44
поделиться

Это общая книга для начинающих Java, но часть о сети очень, ОЧЕНЬ ясна и легка для понимания.

Head First Java, 2nd Edition

2
ответ дан 2 December 2019 в 06:44
поделиться

В качестве учебника по сетевым технологиям в целом я бы рекомендовал TCP/IP Network Administration, Third Edition, автор Craig Hunt. В этой книге есть глава о стеке TCP/IP, еще одна - об адресации и маршрутизации, а в остальной части книги достаточно подробно рассматриваются наиболее распространенные сетевые службы и диагностические инструменты.

В качестве тяжелого справочника приобретите TCP/IP Illustrated, Vol 1: The Protocols, автор Richard Stephens, если вы станете одержимы сетями, купите или одолжите тома 2 и 3.

Что касается введения в сетевые технологии на Java, я бы предложил Java Network Programming, Third Edition, автор Elliotte Rusty Harold, эта книга подвергается некоторой критике, но я все равно считаю, что это хорошее введение и доступное чтение.

1
ответ дан 2 December 2019 в 06:44
поделиться

компьютерные сети - нисходящий подход Курозе / Росс имеет довольно сильную привязку к java, и на сопутствующем веб-сайте есть множество сопутствующих java-проектов.

главы:

  1. Компьютерные сети и Интернет
  2. Уровень приложений (HTTP, FTP, SMTP)
  3. Транспортный уровень (TCP, UDP)
  4. Сетевой уровень (маршрутизаторы, IP)
  5. Канальный уровень и локальные сети
  6. Беспроводные и мобильные сети
  7. Мультимедийные сети
  8. Безопасность в компьютерных сетях
  9. Управление сетью
1
ответ дан 2 December 2019 в 06:44
поделиться

Для текста TCP / IP (не ориентированного на Java)

Для книги Java Networking я бы выбрал этот . Большинство книг очень устарели и не охватывают новые вещи, эта касается NIO, а также использует в примерах обобщения.

2
ответ дан 2 December 2019 в 06:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: