Practical Enterprise Application Development

Practical Enterprise Application Development
Author :
Publisher : ITBuzzPress
Total Pages : 671
Release :
ISBN-10 : 9788894038965
ISBN-13 : 8894038963
Rating : 4/5 (963 Downloads)

Book Synopsis Practical Enterprise Application Development by : Francesco Marchioni

Download or read book Practical Enterprise Application Development written by Francesco Marchioni and published by ITBuzzPress. This book was released on 2022-12-19 with total page 671 pages. Available in PDF, EPUB and Kindle. Book excerpt: Jakarta EE 10 is the latest version of the Java Enterprise Edition (EE) platform, which is designed to help developers build modern, scalable, and secure enterprise applications. This book provides a comprehensive guide to using Jakarta EE 10, covering everything from its architecture and key technologies, to best practices and advanced topics. With this book, you will learn how to set up your development environment, create and deploy Jakarta EE applications, and use the latest features in the platform and improved cloud-native capabilities. Whether you are new to Jakarta EE or an experienced Java EE developer, this book will provide you with the knowledge and skills you need to build robust and efficient enterprise applications with Jakarta EE 10. The first part of the book covers everything from the foundation components (EJB, Servlets, CDI, JPA) to the new technology stack defined in Jakarta EE 10, including Batch API, JSON-P API, the Concurrency API,Web Sockets, the JMS API, the core Web services stack (Jakarta REST Services, Jakarta SOAP Services). The testing area with Arquillian framework and the Security API is also fully covered in this part. At the end of this part, you will be able to create and deploy Enterprise applications on the top of Jakarta EE 10 runtimes (WildFly 27 or newer) and migrate your existing Java EE applications. The second part of the book discusses how to integrate the Jakarta Enterprise API with the Microprofile specification, to provide essential services to develop robust microservices such as the Configuration API, the Health API, the Fault tolerance API, the OpenAPI and Tracing API, the Metrics API, JWT Authentication API and REST Client API. Finally, the third part of the book covers how to build Microservices using WildFly Bootable jar technology and how to deploy them on the cloud with Red Hat OpenShift. What you will learn from this book: - Everything you need to know about Java EE, Jakarta EE 10 and MicroProfile API - How to set up your development environment to build Enterprise applications and Microservices on the top of WildFly. - Learn the best Maven plugins that you can use to simplify your project scaffolding - Learning the foundation components that constitute the backbone of your applications: EJB, CDI, JPA, JAX-RS, JAX-WS - How to build loosely coupled applications using the straightforward JMS API - How to test your applications with Arquillian in a managed environment, remote environment and even on the cloud! - Discover how to develop Concurrent and Compliant Enterprise applications using the Concurrency API and how to define Batch Jobs using WildFly's batch subsystem. - Secure all kinds of applications (Web/EJB) with standard and custom login modules. How to encrypt the communication of EJB applications and Web applications. - How to enhance your Jakarta EE stack with Microprofile API to build robust Microservices - How to turn your Jakarta EE applications in Microservices using WildFly Bootable jar technology


Practical Enterprise Application Development Related Books

Practical Enterprise Application Development
Language: en
Pages: 671
Authors: Francesco Marchioni
Categories: Computers
Type: BOOK - Published: 2022-12-19 - Publisher: ITBuzzPress

DOWNLOAD EBOOK

Jakarta EE 10 is the latest version of the Java Enterprise Edition (EE) platform, which is designed to help developers build modern, scalable, and secure enterp
Practical Software Development Techniques
Language: en
Pages: 201
Authors: Edward Crookshanks
Categories: Computers
Type: BOOK - Published: 2014-11-12 - Publisher: Apress

DOWNLOAD EBOOK

This book provides an overview of tools and techniques used in enterprise software development, many of which are not taught in academic programs or learned on
Practical Enterprise Software Development Techniques
Language: en
Pages: 223
Authors: Edward Crookshanks
Categories: Computers
Type: BOOK - Published: 2015-03-03 - Publisher: Apress

DOWNLOAD EBOOK

This expanded and updated edition of "Practical Enterprise Software Development Techniques" includes a new chapter which explains what makes enterprise scale so
Practical Enterprise React
Language: en
Pages:
Authors: Devlin Duldulao
Categories: Computers
Type: BOOK - Published: 2021-09-25 - Publisher: Apress

DOWNLOAD EBOOK

Learn to write real-world enterprise apps using the fundamentals of React and the most popular React libraries. Knowing the basics of React is important, but wh
Modernizing Enterprise Java
Language: en
Pages: 164
Authors: Markus Eisele
Categories: Computers
Type: BOOK - Published: 2021-10-21 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

While containers, microservices, and distributed systems dominate discussions in the tech world, the majority of applications in use today still run monolithic