Ouça e leia

Entre em um mundo infinito de histórias

  • Ler e ouvir tanto quanto você quiser
  • Com mais de 500.000 títulos
  • Títulos exclusivos + Storytel Originals
  • 7 dias de teste gratuito, depois R$19,90/mês
  • Fácil de cancelar a qualquer momento
Assine agora
br bdp devices

Java EE 8 Application Development: Develop Enterprise applications using the latest versions of CDI, JAX-RS, JSON-B, JPA, Security, and more

Idiomas
Inglês
Format
Categoria

Não-ficção

Develop Enterprise Java applications compliant with the latest version of the Java EE specification

About This Book • This book covers all of the major Java EE 8 APIs and includes new additions such as enhanced Security, JSON-B Processing, and more

• Learn additional Java EE APIs, such as the Java API for Websocket and the Java Message Service (JMS)

• Develop applications by taking advantage of the latest versions of CDI, Security, Servlets, and JSF and other Java EE specifications

Who This Book Is For

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

What You Will Learn • Develop and deploy Java EE applications

• Embrace the latest additions to the Contexts and Dependency Injection (CDI) specification to develop Java EE applications

• Develop web-based applications by utilizing the latest version of JavaServer Faces, JSF 2.3.

• Understand the steps needed to process JSON data with JSON-P and the new JSON-B Java EE API

• Implement RESTful web services using the new JAX-RS 2.1 API, which also includes support for Server-Sent Events (SSE) and the new reactive client API

In Detail

Java EE is an Enterprise Java standard. Applications written to comply with the Java EE specification do not tie developers to a specific vendor; instead they can be deployed to any Java EE compliant application server. With this book, you'll get all the tools and techniques you need to build robust and scalable applications in Java EE 8. This book covers all the major Java EE 8 APIs including JSF 2.3, Enterprise JavaBeans (EJB) 3.2, Contexts and Dependency Injection (CDI) 2.0, the Java API for WebSockets, JAX-RS 2.1, Servlet 4.0, and more.

The book begins by introducing you to Java EE 8 application development and goes on to cover all the major Java EE 8 APIs. It goes beyond the basics to develop Java EE applications that can be deployed to any Java EE 8 compliant application server.

It also introduces advanced topics such as JSON-P and JSON-B, the Java APIs for JSON processing, and the Java API for JSON binding. These topics dive deep, explaining how the two APIs (the Model API and the Streaming API) are used to process JSON data.

Moving on, we cover additional Java EE APIs, such as the Java API for Websocket and the Java Message Service (JMS), which allows loosely coupled, asynchronous communication. Further on, you'll discover ways to secure Java EE applications by taking advantage of the new Java EE Security API.

Finally, you'll learn more about the RESTful web service development using the latest JAX-RS 2.1 specification. You'll also get to know techniques to develop cloud-ready microservices in Java EE.

Style and approach

The book takes a pragmatic approach, showing you various techniques to utilize new features of Java EE 8 specification. It is packed with clear, step-by-step instructions, practical examples, and straightforward explanations.

© 2017 Packt Publishing (Ebook): 9781788297332

Data de lançamento

Ebook: 12 de dezembro de 2017

Outros também usufruíram...

  1. Software Development Fundamentals Introbooks Team
  2. Java Fundamentals Introbooks Team
  3. Java Programming for beginners: Learn Java Development in this illustrated step by step Coding Guide White Belt Mastery
  4. Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith Sam Newman
  5. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  6. Java Programming Simplified: Fundamental of Object-Oriented Language and Addition of a Guide on the C++ Language Eddy Romansky
  7. Coding for Beginners Using Python: A HANDS-ON, PROJECT-BASED INTRODUCTION TO LEARN CODING WITH PYTHON MARK MATTHES AND ERIC LUTZ
  8. Mastering Spring Reactive Programming for High Performance Web Apps Shubham Srivastava
  9. Python for Data Science: Clear and Complete Guide to Data Science and Analysis with Python. Alex Campbell
  10. Coders at Work: Reflections on the Craft of Programming Peter Seibel
  11. SQL For Beginners: SQL Guide to understand how to work with a Data Base White Belt Mastery
  12. Software Engineering Fundamentals Introbooks Team
  13. Building Microservices: Designing Fine-Grained Systems Sam Newman
  14. A Leader’s Guide to Cybersecurity: Why Boards Need to Lead-And How to Do It Jack J. Domet
  15. Python: - The Bible- 3 Manuscripts in 1 book: Python Programming for Beginners - Python Programming for Intermediates - Python Programming for Advanced Maurice J. Thompson
  16. Ultimate Flutter for Cross-Platform App Development Temidayo Adefioye
  17. The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution Walter Isaacson
  18. Ultimate Python for Fintech Solutions Bhagvan Kommadi
  19. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
  20. Deep Learning: Guide to Machine Learning and Artificial Intelligence David Feldspar
  21. Clean Architecture: A Craftsman's Guide to Software Structure and Design Robert C. Martin
  22. Graph Data Science with Python and Neo4j Timothy Eastridge
  23. The Fourth Age: Smart Robots, Conscious Computers, and the Future of Humanity Byron Reese
  24. Uberland: How Algorithms Are Rewriting the Rules of Work Alex Rosenblat
  25. Clean Agile: Back to Basics Robert C. Martin
  26. Success Habits For Dummies Dirk Zeller, CEO
  27. Agile Project Management for Dummies Mark C. Layton
  28. Data Science For Dummies: 2nd Edition Lillian Pierson
  29. The Deep Learning Revolution Terrence J. Sejnowski
  30. Hacker, Hoaxer, Whistleblower, Spy: The Many Faces of Anonymous Gabriella Coleman
  31. ChatGPT for Nonfiction Authors: How AI Can Improve Your Writing Acquilia Awa
  32. Hume's Politics: Coordination and Crisis in the History of England Andrew Sabl
  33. The Year in Tech, 2025: The Insights You Need from Harvard Business Review Harvard Business Review
  34. Robot-Proof: Higher Education in the Age of Artificial Intelligence Joseph E. Aoun
  35. The Dispossessed: A Novel Ursula K. Le Guin
  36. WTF is SGE: Find out how Search Generative Experience could impact your business. Cardwell Beach
  37. AI 2024: Trends, Technologies, and Transformations David Borish
  38. Robot Visions Isaac Asimov
  39. Innovation: Where Creativity and Technology Meet Satheesh Gopalan
  40. Communication Essentials For Dummies Elizabeth Kuhnke