Java Network Programming

This practical guide provides a complete introduction to developing network programs with Java. You’ll learn how to use Java’s network class library to quickly and easily accomplish common networking tasks such as writing multithreaded servers, encrypting communications, broadcasting to the local network, and posting data to server-side programs.

Java Network Programming

Elliotte Rusty Harold

O’Reilly Media Inc

2005

Abstract

This practical guide provides a complete introduction to developing network programs with Java. You’ll learn how to use Java’s network class library to quickly and easily accomplish common networking tasks such as writing multithreaded servers, encrypting communications, broadcasting to the local network, and posting data to server-side programs.

Author Elliotte Rusty Harold provides complete working programs to illustrate the methods and classes he describes.

- Explore protocols that underlie the Internet, such as TCP/IP and UDP/IP

- Learn how Java’s core I/O API handles network input and output

- Discover how the InetAddress class helps Java programs interact with DNS

- Locate, identify, and download network resources with Java’s URI and URL classes

- Dive deep into the HTTP protocol, including REST, HTTP headers, and cookies

- Write servers and network clients, using Java’s low-level socket classes

- Manage many connections at the same time with the nonblocking I/O

Citation

Elliotte Rusty Harold, Java Network Programming, O’Reilly Media Inc, 2005.

Collection

Công nghệ kỹ thuật máy tính (7480108)

Hệ thống thông tin (7480104)

Related document

Java Network ProgrammingMachine Learning A Probabilistic PerspectiveFundamentals of Adaptive Filtering
Java Network ProgrammingMachine Learning A Probabilistic PerspectiveFundamentals of Adaptive Filtering

QR code

Java Network Programming

Content

  • Thứ Hai, 10:24 25/04/2022

Tin tiêu điểm

Hướng dẫn khai thác và sử dụng Thư viện Đại học Công nghiệp Hà Nội năm 2024

Hướng dẫn khai thác và sử dụng Thư viện Đại học Công nghiệp Hà Nội năm 2024

Thứ Ba, 14:33 17/09/2024

PGS.TS Nguyễn Thị Hồng Nga, Giám đốc - Trung tâm Đào tạo Sau đại học trao tặng 02 đầu sách ngoại văn cho Trung tâm Thông tin - Thư viện

Thứ Sáu, 07:37 24/05/2024
Hướng dẫn khai thác Bộ sưu tập tài nguyên giáo dục mở (OER)

Hướng dẫn khai thác Bộ sưu tập tài nguyên giáo dục mở (OER)

Thứ Bảy, 15:58 04/05/2024

Truy cập hàng triệu sách điện tử miễn phí với The Online Books Page

Thứ Hai, 08:38 22/01/2024
5 khóa học miễn phí về thiết kế đồ họa

5 khóa học miễn phí về thiết kế đồ họa

Thứ Tư, 09:33 13/12/2023

Các bài đã đăng

Philosophy of Computer Science: An Introductory Course

Philosophy of Computer Science: An Introductory Course

Thứ Năm, 14:08 21/11/2024
Our Extractive Age: Expressions of Violence and Resistance

Our Extractive Age: Expressions of Violence and Resistance

Thứ Năm, 14:03 21/11/2024
Understanding the DOM: Document Object Model

Understanding the DOM: Document Object Model

Thứ Năm, 13:58 21/11/2024
Heat Treatment Conventional and Novel Applications

Heat Treatment Conventional and Novel Applications

Thứ Năm, 13:51 21/11/2024
Swift Notes for Professionals

Swift Notes for Professionals

Thứ Năm, 13:42 21/11/2024

Giáo trình quản trị văn phòng

Thứ Hai, 10:07 25/04/2022

Xử lý tín hiệu số

Thứ Hai, 09:45 25/04/2022

Beginning Arduino Programming: Writing Code for the Most Popular Microcontroller Board in the World

Thứ Hai, 09:42 25/04/2022

Giáo trình Quản trị học

Thứ Hai, 09:24 25/04/2022

Research design: Qualitative, quantitative, and mixed methods approaches

Thứ Hai, 09:17 25/04/2022