JMS - Java Messenging
This course introduces the Java approach to a key enterprise service - asynchronous messaging.

Prerequisites: Knowledge of the Java programming language and object oriented fundamentals.

Duration:  1 day

Price:  $450

Messaging, Message Queues and JMS

  • Messaging defined
  • Message queue servers
  • Message queue server vendors
  • Messaging domains - publish and subscribe
  • Messaging domains - point-to-point
  • Connecting to a database
  • The Java Messaging Service API
  • Message creation

Publish and Subscribe Messaging

  • Publish and subscribe structure
  • Publish and subscribe interfaces and classes
  • Sender construction in JMS publish and subscribe applications
  • Receiver construction in JMS publish and subscribe applications
  • Temporary topics
  • Durable subscriptions
  • Request and reply
  • Unsubscribe

Point-to-Point Messaging

  • Point -to-point application structure
  • P2P interfaces and classes
  • Sender construction in JMS P2P applications
  • Receiver construction in JMS P2P applications
  • JMS Messages
  • JMS Headers and Properties
  • Message selectors
  • Message types
  • Queue browsing options
  • Temporary queue creation
  • Load balancing

Advanced JMS

  • Guaranteed messaging
  • Guaranteed delivery
  • Message acknowledgments
  • Message groups and acknowledgments
  • Transactional messaging
  • Transacted session: producer
  • Transacted session: consumer
  • Lost connections
  • Dead message queues

Register Now

This page is printer friendly.