Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Java EE 7 with GlassFish 4 Application Server

Buy

A practical guide to install and configure the GlassFish 4 application server and develop Java EE 7 applications to be deployed to this server

About This Book

  • Install and configure GlassFish 4
  • Covers all major Java EE 7 APIs and includes new additions such as JSON Processing
  • Packed with clear, step-by-step instructions, practical examples, and straightforward explanations.

Who This Book Is For

If you are a Java developers who wants to become proficient with Java EE 7, this book is ideal for you. Readers are expected to have some experience with Java and to have developed and deployed applications in the past, but don't need any previous knowledge of Java EE or J2EE.

What You Will Learn

  • Develop web-based applications using JavaServer Faces (JSF) 2.2
  • Interact with databases via the Java Persistence API (JPA) 2.1
  • Create SOAP and RESTful web services via JAX_WS and JAX-RS APIs
  • Develop Enterprise JavaBeans (EJBs), including session and message-driven beans
  • Integrate enterprise application layers via Contexts and Dependency Injection (CDI) API
  • Generate and parse JavaScript Object Notation (JSON) data via the JSON-P API
  • Make WebSocket applications via the standard Java EE 7 WebSocket API

In Detail

GlassFish is a free, open source application server which supports all the major Java features such as Enterprise JavaBeans, JPA, JavaServer Faces, JMS, RMI, JavaServer Pages, and servlets. It is the first Java EE 7 compliant application server. All major Java EE technologies and API's are covered in this version of Java. GlassFish server allows the user to work with the extensile, adaptable, and lightweight Java EE 7 platform.

This book explores the installation and configuration of GlassFish, and then moves on to Java EE 7 application development, covering all major Java EE 7 APIs. It focuses on going beyond the basics to develop Java applications deployed to the GlassFish 4 application server. The book covers all major Java EE 7 APIs including JSF 2.2, EJB 3.2, CDI 1.1, the Java API for WebSocket, JAX-WS, JAX-RS and more.

The book also introduces JSON-P, the Java API for JSON (Javascript Object Notation) Processing. This advanced topic deals with how the two APIs are used to process JSON function, namely the Model API and the Streaming API. Apart from revisiting Java Server Faces (JSF), it explains why Facelets, the new features introduced in modern versions of JSF, are the preferred view technology over Java Server Pages (JSP)

The later chapters explore competing implementations of the WebSocket standard in Java, describing the updates in JMS; which aims to provide a simpler API and reduction in boilerplate code among a host of other features. Readers will also learn how to secure Java EE applications by taking advantage of GlassFish's built-in security features. Finally, we learn more about the RESTful web service development using the JAX-RS specification.

(HTML tags aren't allowed.)

Fedora Linux
Fedora Linux

"Neither a "Starting Linux" book nor a dry reference manual, this book has a lot to offer to those coming to Fedora from other operating systems or distros." -- Behdad Esfahbod, Fedora developer

This book will get you up to speed quickly on Fedora...

Infosec Management Fundamentals
Infosec Management Fundamentals

Infosec Management Fundamentals is a concise overview of the Information Security management concepts and techniques, providing a foundational template for both experienced professionals and those new to the industry. This brief volume will also appeal to business executives and managers outside of infosec who want to understand the...

Depression, the Mood Disease (A Johns Hopkins Press Health Book)
Depression, the Mood Disease (A Johns Hopkins Press Health Book)

Depression is a mood disorder that affects one in ten Americans in any given year. At one time too stigmatized to be mentioned in polite conversation, depression is now discussed frankly in the media, and advertisements for drug therapy appear everywhere. The third edition of this widely acclaimed book reflects changes in how mood disorders...


Molecular Targeting in Oncology (Cancer Drug Discovery and Development)
Molecular Targeting in Oncology (Cancer Drug Discovery and Development)

This book presents an overview of the development of targeted therapies for the treatment of cancer with an emphasis on clinical application. The volume covers the complexity of the rapidly developing area of targeted therapies for the treatment of patients with cancer. It is structured in a way so readers may begin with chapters that most...

Stable Isotopes in Ecology and Environmental Science
Stable Isotopes in Ecology and Environmental Science

This book highlights new and emerging uses of stable isotope analysis in a variety of ecological disciplines. While the use of natural abundance isotopes in ecological research is now relatively standard, new techniques and ways of interpreting patterns are developing rapidly. The second edition of this book provides a thorough, up-to-date...

PayPal APIs: Up and Running
PayPal APIs: Up and Running
There has never been a better time to have a keen interest in commerce. The Web has truly accelerated globalization and connected us all through a common network. Information can now be shared at mind-boggling rates, and entrepreneurs everywhere can truly reach a global audience if they’re clever (and...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy