(Java Message Service).next(Jakarta Messaging 3.0)
summary
Jakarta Messaging 3.0 starts as a straight javax→jakarta package rename but then adds concrete features: JAX-RS-inspired annotations for declarative message handlers, CDI-native consumers replacing EJB MDBs, JSON-B message marshaling (mime-type header + automatic binding), stereotype/meta-annotation support to avoid stringy headers, and a MicroProfile-style message client to build/send strongly-typed messages. Work ships incrementally (3.1, 3.2…) after 3.0; the spec and TCKs are open source and the project accepts contributors via its mailing list.
AI-written summary · about
chapters (6)
- 0:00Introduction to JMS 3.0
- 11:32JMS 2.0 overview
- 21:46JMS 2.1 proposed changes
- 31:00CDI and annotation-based messaging
- 45:43MicroProfile Rest Client integration
- 58:23Q&A session
related talks
51mJakarta EE 10 and Beyond
02h 38mJakarta in 2023, What Is the Situation?
48mA Developer's Guide to #JakartaEE 11
36mMicroProfile and Jakarta EE Panel
43mJakarta EE 9 and Beyond
59mFrom Spring Boot 2 to Spring Boot 3 with Java 21 and Jakarta EE
48mJakarta EE 10 Feature by Feature
40mJakarta EE 10 - Simplicity for Modern and Lighweight Cloud Applications
