更新时间:2021-08-27 19:39:17
封面
Title Page
Copyright and Credits
Hands-On Cloud Development with WildFly
PacktPub.com
Why subscribe?
Contributors
About the author
About the reviewers
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Download the color images
Conventions used
Get in touch
Reviews
Java EE and Modern Architectural Methodologies
Java EE
Java Community Process
The basic architecture of Java EE applications
The scope of the Java EE standard
Implementation of Java EE standard
Current development trends
Cloud computing
Microservices
Advantages of implementing microservices
Challenges of implementing microservices
When to adopt the microservice architecture
Microservices and the cloud
Java EE microservices
The goal of the book
The pet store application
The technologies used
Summary
Further reading
Getting Familiar with WildFly Swarm
Introducing WildFly
Performance
Extensible nature
Deployment model
Meet WildFly Swarm
Java EE application
Adapting to WildFly Swarm
Does it really work?
What has just happened here?
Right-Sizing Your Services
Catalog service
Draft version
Fractions
Fraction detection
Fraction detection mode
Thin and hollow JARs
Using hollow JARs
Using thin JARs
Tuning the Configuration of Your Services
Modifying Swarm configuration
System properties
Implementing your own main class
The Swarm class
Providing the configuration
Using your own main along with properties
Java API
Modifying your archive
The ShrinkWrap API
Obtaining the default archive
Swarm ShrinkWrap extensions
JARArchive
WARArchive
JAXRSArchive
XML configuration
YAML configuration
Project stages
YAML database configuration
Mixing the configurations
Testing Your Services with Arquillian
Introducing Arquillian
Testing Swarm microservices with Arquillian
The default deployment
Swarm configuration
Testing from a standalone client
Deploying Applications on the Cloud with OpenShift
The cloud infrastructure deployment model
The public cloud
The private cloud
The hybrid cloud
The service model
Infrastructure as a Service
Platform as a Service