售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
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
Summary
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
Summary
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
Replicated and distributed
Cache advanced usages
REST API
Cache expiration and eviction
XML configuration
Grid computing
Distributed Streams
Distributed execution
Cache security
Summary
Exposing Data as a Service
Introduction to data virtualization
JBoss data virtualization architecture
JBoss Data Virtualization installation
Installing JDV Server
Setting up JDV features in JBoss Developer Studio
Developing virtual databases
Business case
Data preparation
Modeling data sources with JBoss data virtualization
Creating the beosbank-datavirt Teiid Model project
Creating a MySQL source model
Creating a Postgres source model
Creating a MongoDB source model
Building Virtual Base Layers
Creating the AF_Transactions_VBL model
Building and deploying federated data views
Accessing virtual databases
Virtual procedures
Summary
Integrating Applications with JBoss Fuse
JBoss Fuse architecture
Installing JBoss Fuse
Basic Fuse installation
Creating a Fuse cluster with Fabric8 and Apache Zookeeper
Developing and deploying OSGi applications on the JBoss Fuse platform
Content- and source-based routering
Creating a project
Creating the business logic
Preparing the beosbank-moneytransfer-cacheloader test environment
MySQL database
JBoss Datagrid and infinispan visualizer
Running Fuse applications on a standalone Karaf container
Running beosbank-moneytransfer-cacheloader on Fuse Fabric
Creating a profile
Deploying the profile in the fabric
Updating profiles and properties to use the encrypted password
Proxying web services
Business case
Solution
File processing and data transformation
Summary
Delivers Information Safely and Connects IoT
JBoss AMQ architecture and installation
JBoss AMQ architecture
JBoss AMQ insallation
Connecting clients to routers and brokers
Lab description
Simulate the network
Create and start Fidelity broker instances
Create the router
Router configuration
Connecting IoT devices
AMQ topologies
Summary
Making Better Decisions in Your Applications
JBoss BRMS components and architecture
Installing the JBoss BRMS platform
Authoring business rules with JBoss BRMS
Authoring rules in Business Central
Creating a rule-based project
Creating a data object
Creating business rules
Creating test scenarios in BRMS
Implementing a decision table
Real-time decisions with BRMS
Complex event processing
Summary
Developing Workflows
Process modeling with JBoss BPMS
Installing JBoss BPM
The BPMN2 notation
The Beosbank practical sample
Creating the beosbank-bpms-withdrawal project
Modeling withdrawal data objects
Modeling the WelcomeUserProcess
The process configuration
Greeting manual task
Filling in the withdrawal form user task
Modeling the checkUserInput BRMS task
Modeling the WelcomeScript task and go back gateway
Building and running the process
Integrating the WelcomeUser in a parent process
Summary
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜