Chapter 3. Netty components and design
This chapter covers
- Technical and architectural aspects of Netty
- Channel, EventLoop, and ChannelFuture
- ChannelHandler and ChannelPipeline
In chapter 1 we presented a summary of the history and technical foundations of high-performance network programming in Java. This provided the background for an overview of Netty’s core concepts and building blocks.
In chapter 2 we expanded the scope of our discussion to application development. By building a simple client and server you learned about bootstrapping and gained hands-on experience with the all-important ChannelHandler API. Along the way, you also verified that your development tools were functioning properly.
As we build on this ...