1.6. Internet Application Protocols

While network and transport layer protocols are certainly interesting, for network programmers the real excitement lies in the application layer. At the application layer are network protocols that do real work, rather than just facilitating communication. Here you'll find protocols for accessing and sending e-mail, transferring files, reading Web pages, and much more.

NOTE

Application protocols generally run on a specific port number (also referred to as a well-defined port). However, these services can be configured to run on a nonstandard port (for example, if two Web servers are operating on one machine). ...

Get Java™ Network Programming and Distributed Computing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.