YoVDO

WebSocket Programming with Java EE

Offered By: LinkedIn Learning

Tags

Java EE Courses Client-Server Communication Courses

Course Description

Overview

Explore the WebSocket API in Java EE, and learn how to implement WebSocket functionality in client and server applications.

Syllabus

Introduction
  • Welcome
  • What you should know
  • How to use the exercise files
  • Challenges
1. Introduction to WebSocket
  • Rise of WebSocket
  • WebSocket usage
2. WebSockets Front End and Back End
  • WebSocket lifecycle and topology
  • WebSocket front end and back end
3. Project Application and Structure
  • Introduction to the project application
  • Deployment
4. Java EE WebSocket API
  • WebSocket methodologies
  • WebSocket functionality
  • Annotation methodology
  • Implement WebSocket lifecycles
  • Configure the session
  • Lifecycle logic
  • Programmatic methodology
  • WebSocket client API
  • Code a client API
  • ✓ Challenge: Code programmatic endpoint
  • ✓ Solution: Code programmatic endpoint
5. Messages and Encoding
  • Use the JSON Processing API
  • Encoders and decoders
  • Code the encoder
  • Code the decoder
  • ✓ Challenge: Ping/pong endpoint
  • ✓ Solution: Ping/pong endpoint
6. Build Web Front End
  • WebSocket web front end
  • Build the front end
7. WebSocket Security
  • Secure WebSocket endpoint
  • WebSocket security
  • WebSocket encryption
8. Testing WebSocket Endpoints
  • How to test WebSocket endpoints
Conclusion
  • Next steps

Taught by

Alex Theedom

Related Courses

Java Programming Bootcamp - Build Real Projects with JavaFX
Udemy
Java EE 8: JavaServer Faces JSF 2.3
LinkedIn Learning
Java EE: Design Patterns and Architecture
LinkedIn Learning
Java EE: Packaging and Deploying an App
LinkedIn Learning
Java EE: RESTful Service with JAX-RS 2.0
LinkedIn Learning