Netty in Action![]() Norman Maurer MEAP Began: March 2013 Softbound print: Fall 2013 | 300 pages ISBN: 9781617291470 |
||||
| Pre-Order options* | ||||
| Order today and start reading Netty in Action today through MEAP | ||||
| MEAP + Ebook only - $43.99 | ||||
| MEAP + Print book (includes Ebook) when available - $54.99 | ||||
| * For more information, please see the MEAP FAQs page. | ||||
| About MEAP Release Date Estimates | ||||
Table of Contents, MEAP Chapters & Resources
| Table of Contents | Resources |
|
PART 1: GETTING STARTED
1 A new way to write Network-Applications - FREE 2 Your first Application with Netty - AVAILABLE PART 2: CORE FUNCTIONS/PARTS 3 General design ideas of Netty 4 Transports - AVAILABLE 5 Buffers—The data abstraction 6 ChannelHandlers 7 Codecs—Writing codecs 8 Provided ChannelHandlers 9 Bootstra—Startup your Application PART 3: NETTY BY EXAMPLE 10 HTTP—Provide content for download 11 WebSockets 12 SPDY—Serve content the fast way 13 UD—Broadcast messages via UDP PART 4: ADVANCED TOPICS 14 Thread-Model of Netty - AVAILABLE 15 Deregister and re-register Channel from-to and I/O-Thread 16 User specific events 17 Write your own Transport implementation APPENDIXES: A The community / how to get involved B Related books C Related projects |
|
DESCRIPTION
Network applications must handle events intelligently and efficiently, establishing priorities, resolving conflicts, and managing resources to avoid blocks, dropouts, and the other jams that occur in high-traffic environments. Netty is a Java-based networking framework designed to handle asynchronous network events smoothly so your applications are easy to write and maintain. The framework hides all the boilerplate and low-level code from you, making it possible to keep your business-logic separate and reusable, even in different network transports and protocols. Netty has built-in support for many protocols i.e. HTTP, SPDY, and WebSockets.
Netty in Action introduces the Netty framework and shows you how to incorporate it into your Java network applications. You'll learn to write highly-scalable applications without the need to dive into the low-level non-blocking APIs at the core of Java. You'll learn how to think in an asynchronous way as you work through numerous hands-on examples. You'll follow numerous examples that show you how to use Netty while you master the best practices of large-scale network apps.
WHAT'S INSIDE
- Netty from the ground up
- Covers Netty 4.x
- Asynchronous, event-driven programming
- Implement Services that use WebSockets or SPDY
Readers should be comfortable with Java and basic network architecture. No exposure to Netty or asynchronous network programming required.
About the Author
Norman Maurer is a core developer of Netty, a member of the Apache Software Foundation and a contributor to many open source projects. He's a Principal Software Engineer for Red Hat, where he maintains Netty and works on other network related software.
About the Early Access Version
This Early Access version of Netty in Action enables you to receive new chapters as they are being written. You can also interact with the authors to ask questions, provide feedback and errata, and help shape the final manuscript on the Author Online
Want to learn More?
Sign up to read more content when it is released and to receive news about this book.



