8.4. Summary

The ultimate end of learning networking is for the programmer to write network applications. Theory, while interesting intellectually, cannot replace the experience of actually working with and writing network code. Whether you're writing your own network protocol to suit a special task, or implementing an existing network protocol described by others (such as an RFC), the basics remain the same. Network communication in Java, at its lowest level, takes place over sockets and involves clients and servers.

You're now armed with the knowledge and skill to write your own network applications.

Chapter Highlights

In this chapter, you have learned:

  • Where to find specifications of common application protocols (RFCs)

  • How to write and run ...

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.