HornetQ is an open source asynchronous messaging project from JBoss. It is an example of Message Oriented Middleware. HornetQ is an open source project to build a multi-protocol, embeddable, very high performance, clustered, asynchronous messaging system.
This video shows how to get started, and some of the new features for the next coming HornetQ 2.3
From JSF 2 UI over EJB 3.1, REST, and CDI to JPA 2, with unit tests in one hour—from scratch, and without wizards, templates or code generation. This feat is rarely possible with any other platform, but it is “business as usual” in Java EE 6.
This session shows new Java EE 6 features in a continuous demo style. Attendees’ questions will be answered with (working) code.
The pragmatic combination of EJB 3.1, JPA 2.0, Bean Validation, Context and Dependency Injection, and JAX-RS (REST) will be covered during an incremental demo and is especially interesting to Java EE developers and architects:
- JSF 2, CDI, and EJB 3.1 interaction
- REST/JSON integration
- Validation and data binding
- Interceptors, stereotypes, and producers
- Real world tips and tricks
Does the architecture of your application tell you the intent of the application, or does it just tell you what frameworks you’ve used. A good architecture screams about the intent of the application and hides the frameworks. In this talk, Uncle Bob talks about the lost years of architecture, about how the web is just a detail, and about the best kind of architecture to use for your applications.
JAX-RS 1.X has been a hugely successful Java API, and a lot of real-world experience has resulted in proposals of several new features. JSR 339 was created in early 2011, with the objective of exploring and scoping all these proposals. The purpose of this technical session is to elaborate on all the new features being discussed. The most commonly requested feature for JAX-RS 2.0 is a client API. Client APIs can range from low-level, just above HttpURLConnection, to high-level, often including support for IoC and hyperlinking. Other features this presentation covers are hypermedia, MVC, validation, interceptors, improved content negotiation, and better integration with other specifications such as JSR 330.