更新时间:2021-07-02 18:37:56
cover
Title Page
Copyright
JBoss: Developer's Guide
Credits
About the Author
About the Reviewer
www.PacktPub.com
Why subscribe?
Customer Feedback
Preface
Introduction
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
Introduction to the JBoss Ecosystem
Beos bank project
JBoss Developer Studio
Installation
Integration Stack
The Forge console
Working with the Forge CLI
Creating Maven projects
Creating a Java class
Adding attributes to classes
Building projects with Forge
Summary
Developing and Hosting Scalable Web Applications
Installation and configuration
Architecture and features
Practical JBoss
Lab - setting up a simple JBoss EAP domain
JBoss EAP 7 installation
Configuring authentication
Creating a management to manage your EAP domain
Configuring host authentication
Setting up the domain host and interfaces
Checking the management interfaces
Reviewing the domain controller configuration
Configuring slaves - host-slave.xml
Starting the domain
Lab - using the JBoss CLI
Creating server groups
Creating a server instance
Clustered high available money TransferWebApp
Implementing a clustered money transfer web page
JBoss CLI deployment
JBoss as maven plugin
Session replication demo
Archiving automatic cluster failover
Session distribution on limited nodes and passivation
Cluster isolation by server groups
Creating datasources
Creating a module
Creating a MySQL driver
Datasource
Testing the datasource
Lab accessing databases with JPA
Referencing a datasource
Creating entities
Inserting a MoneyTransferRequest
Leveraging the existing features to define security policies
Creating a database security domain
Plugging a security domain in a web application
Deploying the application and checking the secure pages
Customizing/overriding security policies
Creating a custom login module
Deploying the module on JBoss
Custom Web Deployment using Undertow and Swarm
Undertow - purpose and architecture
Creating your first Undertow server
Undertow request life cycle
Undertow handlers
Path handlers
Reverse proxy handler
Microservices with Undertow
Reading money transfer details
Running the application
Load balancing with an Undertow subsystem
Innovative microservice packaging with WildFly Swarm
Storing and Accessing Distributed Data
JBoss Data Grid architecture
Versioning
Running configuration
Working with caches
Library mode in Java SE
Cache Listener
Client-Server mode
Clustering and visualizing caches
Building the Datagrid cluster
Visualizing the cluster