舉報(bào)

會(huì)員
JBoss:Developer's Guide
最新章節(jié):
Summary
IfyouareaJavadeveloperwhowantstohaveacompleteviewoftheJBossecosystemorquicklyexploreaspecificJBossProduct,thenthisisthebookyouwant.Integratorsandconsultants,familiarwithJBoss,whowantintegrateseveralJBossproductswithintheirongoingprojectwillalsofindthisbookuseful.
目錄(194章)
倒序
- 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
- 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 更新時(shí)間:2021-07-02 18:37:56
推薦閱讀
- Docker and Kubernetes for Java Developers
- HTML5移動(dòng)Web開發(fā)技術(shù)
- What's New in TensorFlow 2.0
- 軟件項(xiàng)目管理(第2版)
- Android開發(fā)精要
- Python從小白到大牛
- R Data Analysis Cookbook(Second Edition)
- Scala程序員面試算法寶典
- Arduino家居安全系統(tǒng)構(gòu)建實(shí)戰(zhàn)
- RabbitMQ Essentials
- Java系統(tǒng)化項(xiàng)目開發(fā)教程
- Multithreading in C# 5.0 Cookbook
- Java圖像處理:基于OpenCV與JVM
- JavaScript前端開發(fā)基礎(chǔ)教程
- Effective C++:改善程序與設(shè)計(jì)的55個(gè)具體做法(第三版)中文版(雙色)
- Laravel 5.x Cookbook
- Python Business Intelligence Cookbook
- Modern R Programming Cookbook
- Python深度學(xué)習(xí)實(shí)戰(zhàn):基于TensorFlow和Keras的聊天機(jī)器人以及人臉、物體和語音識(shí)別
- Elasticsearch源碼解析與優(yōu)化實(shí)戰(zhàn)
- Python量化交易
- ROS Robotics By Example
- Infusionsoft Cookbook
- ArcGIS Pro 2.x Cookbook
- 機(jī)器學(xué)習(xí)入門:Python語言實(shí)現(xiàn)
- Visual C#程序設(shè)計(jì)應(yīng)用教程(第2版)
- Robot Operating System Cookbook
- FPGA Verilog開發(fā)實(shí)戰(zhàn)指南:基于Intel Cyclone IV(基礎(chǔ)篇)
- Visual Basic程序設(shè)計(jì)與應(yīng)用教程
- SQL Server 2017從零開始學(xué)(視頻教學(xué)版)