Skip to main content
  • Textbook
  • © 2006

Fundamental Networking in Java

Authors:

  • Addresses the new networking and I/O facilities of Java 1.4 and 1.5

  • First and only complete and correct textbook on fundamental networking in Java

  • Addresses fundamental TCP/IP and UDP networking in Java in complete detail, from the level of individual packets of data all the way up to advanced design principles for network servers and clients, and including extensive coverage of multi-homing and UDP unicast

  • Provides the first full-length book treatment of UDP multi-casting in Java: this is the Internet technology of the future, whose applications include the areas of sound and video, as well as software and data distribution

  • Includes supplementary material: sn.pub/extras

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (13 chapters)

  1. Front Matter

    Pages i-xviii
  2. Introduction to Networking

    1. Introduction

      Pages 3-6
  3. IP—Internet Protocol

    1. Fundamentals of IP

      Pages 9-16
  4. TCP—Transmission Control Protocol

    1. Fundamentals of TCP

      Pages 19-71
    2. Scalable I/O

      Pages 73-116
    3. Scalable TCP

      Pages 117-128
    4. Firewalls

      Pages 129-134
    5. Secure Sockets

      Pages 135-183
    6. Scalable Secure Sockets

      Pages 185-213
  5. UDP—User Datagram Protocol

    1. Unicast UDP

      Pages 217-259
    2. Scalable UDP

      Pages 261-268
    3. Multicast UDP

      Pages 269-295
  6. In Practice

  7. Back Matter

    Pages 349-381

About this book

The book provides complete coverage of fundamental IP networking in Java. It introduces the concepts behind TCP/IP and UDP and their intended use and purpose; gives complete coverage of Java networking APIs, includes an extended discussion of advanced server design, so that the various design principles and tradeoffs concerned are discussed and equips the reader with analytic queuing-theory tools to evaluate design alternatives; covers UDP multicasting, and covers multi-homed hosts, leading the reader to understand the extra programming steps and design considerations required in such environments.

After reading this book the reader will have an advanced knowledge of fundamental network design and programming concepts in the Java language, enabling them to design and implement distributed applications with advanced features and to predict their performance. Special emphasis is given to the scalable I/O facilities of Java 1.4 as well as complete treatments of multi-homing and UDP both unicast and multicast.

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access