O'Reilly logo

J2EE™ and Beyond: Design, Develop, and Deploy World-Class Java™ Software by Art Taylor

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Introduction

The foundation of all distributed programming is the network. The network allows applications to communicate, and through the standards of TCP/IP, the structure of this communication process is virtually the same regardless of whether the communicating applications reside on the same machine, on separate machines on the same local network, or on separate machines separated by thousands of miles.

TCP/IP represents a networking standard that has helped to promote the proliferation of computer networks. But while TCP/IP has been a widely accepted standard for some time, communicating between different computers with different operating systems and different hardware architectures was not an easy task. Managing data being moved between ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required