Book description
Master Application Development with Java WebSocket
Build dynamic enterprise Web applications that fully leverage state-of-the-art communication technologies. Written by the leading expert on Java WebSocket programming, this Oracle Press guide offers practical development strategies and detailed example applications. Java WebSocket Programming explains how to design client/server applications, incorporate full-duplex messaging, establish connections, create endpoints, handle path mapping, and secure data. You’ll also learn how to encrypt Web transmissions and enrich legacy applications with Java WebSocket.
- Develop Web applications using the Java WebSocket API
- Create and publish annotated and programmatic endpoints
- Manage the lifecycle events of WebSocket endpoints
- Maintain reliable connections across the endpoint lifecycle
- Manage synchronous and asynchronous messaging
- Define encoding and decoding strategies for complex messaging
- Configure message timeouts, size limits, and exceptions
- Map message paths and route incoming URIs to Web containers
- Secure data, authenticate users, and encrypt connections
Table of contents
- Cover
- About the Author
- Title Page
- Copyright Page
- Contents at a Glance
- Contents
- Acknowledgments
- Introduction
- Chapter 1: Java WebSocket Fundamentals
- Chapter 2: Java WebSocket Lifecycle
- Chapter 3: Basic Messaging
- Chapter 4: Configurations and Sessions
- Chapter 5: Advanced Messaging
- Chapter 6: WebSocket Path Mapping
- Chapter 7: Securing WebSocket Server Endpoints
- Chapter 8: WebSockets in the Java EE Platform
- Index
Product information
- Title: Java WebSocket Programming
- Author(s):
- Release date: October 2013
- Publisher(s): Oracle Press
- ISBN: 9780071827188
You might also like
video
Spring MVC for Java Developers
This screencast is designed to teach novice-level Java developers how to efficiently build well structured Java …
book
Beginning Java 17 Fundamentals: Object-Oriented Programming in Java 17
Learn the fundamentals of the Java 17 LTS or Java Standard Edition version 17 Long Term …
book
WebSocket
Until recently, creating desktop-like applications in the browser meant using inefficient Ajax or Comet technologies to …
book
Reactive Systems in Java
Reactive systems and event-driven architecture are becoming indispensable to application design, and companies are taking note. …