舉報

會員
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 更新時間:2021-07-02 18:37:56
推薦閱讀
- Java入門經(jīng)典(第6版)
- Learning Spring 5.0
- Python自動化運維快速入門(第2版)
- Spring Boot+Spring Cloud+Vue+Element項目實戰(zhàn):手把手教你開發(fā)權(quán)限管理系統(tǒng)
- Effective Python Penetration Testing
- Python極簡講義:一本書入門數(shù)據(jù)分析與機(jī)器學(xué)習(xí)
- Java并發(fā)編程之美
- PrimeFaces Blueprints
- RocketMQ實戰(zhàn)與原理解析
- Scratch從入門到精通
- Effective C++:改善程序與設(shè)計的55個具體做法(第三版)中文版(雙色)
- Linux Networking Cookbook
- Oracle Database 12c DBA官方手冊(第8版)
- Learning Ext JS(Fourth Edition)
- 微信小程序開發(fā)圖解案例教程:附精講視頻(第3版)
- iOS程序員面試筆試真題與解析
- Learning Java by Building Android Games
- 軟件定義網(wǎng)絡(luò):基于OpenFlow的SDN技術(shù)揭秘
- Node-RED物聯(lián)網(wǎng)應(yīng)用開發(fā)技術(shù)詳解
- C++ Multithreading Cookbook
- 匯編語言簡明教程
- INSTANT RaphaelJS Starter
- 移動應(yīng)用軟件測試項目教程(Android版)
- 亮劍Java項目開發(fā)案例導(dǎo)航
- 自動化運維軟件設(shè)計實戰(zhàn)
- Visual FoxPro 6.0程序設(shè)計
- C++程序設(shè)計教程
- Articulate Storyline Essentials
- Xamarin Crossplatform Application Development
- Instant IntroJs