If you are a Java developer who wants to learn about Java EE, this is the book for you. It's also ideal for developers who already have experience with the Java EE platform but would like to learn more about the new Java EE 7 features by analyzing fully functional sample applications using the new application server WildFly.
What you will learn
Design reliable and efficient applications based on Enterprise Java Beans and Context and Dependency Injection
Set up and manage your own WildFly application server for different development scenarios
Store your data without binding yourself to a specific database provider using the Java Persistence API
Create messagebased applications using Java Messaging System and integrate thirdparty systems into them using Java Connector Architecture
Distribute and secure your enterprise applications by using builtin mechanisms from WildFly and Java EE 7
Decide between using SOAP and JAXRS web services to create your external API
Discover the new side of web applications by exploring WebSockets and their usage scenarios
Test your application using a real environment with Arquillian