售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Oracle BAM 11gR1 Handbook
Table of Contents
Oracle BAM 11gR1 Handbook
Credits
Foreword
About the Author
Acknowledgement
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Instant Updates on New Packt Books
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. BAM 11gR1 Architecture
Oracle BAM key concepts
Data Object
ViewSet
View
Snapshot
Active Data
ChangeList
BAM 11gR1 architecture
Architecture overview
BAM server components
Active Data Cache
Persistence
Maintaining BAM artifacts
Managing data models
Processing Active Data
Messaging framework
Enterprise Message Sources
Report Cache
Event Engine
Report Server
BAM web applications
Understanding message flow
Opening a report for the first time
Processing Active Data
Summary
2. Designing Your First Data Objects and Reports
Designing your first Data Objects
Getting started with the BAM Architect web application
Creating subfolders
Data Object design considerations
Understanding the mappings between Data Objects and internal database tables
Creating your first Data Object using BAM Architect
Extending your Data Object with calculated fields
Extending your Data Object with lookup fields
Understanding how lookup works in BAM
Creating a lookup Data Object
Adding lookup fields in Data Objects
Using external Data Objects
Creating external data sources
Creating external Data Objects
Using ICommand to import Data Objects
Configuring ICommand
Setting up environment variables
Running ICommand
Building your first report
Creating your first report using the 3D bar chart View
Editing View properties
Viewing your first report
Summary
3. Populating Data Objects with Real-time Data
Using the Oracle BAM Adapter
Configuring the Oracle BAM Adapter
Using the Oracle BAM Adapter in SOA composites
Creating a BAM Server connection
Using the Oracle BAM Adapter in an SOA composite
Sending data to BAM through the Oracle BAM Adapter
Enabling batching
How to enable batching
Configuring batching properties
Using BPEL sensors
Using a BAM Sensor Action
Using Enterprise Message Sources
Creating an EMS
Configuring JMS Server connection properties
Configuring JMS message consumption properties
Configuring Data Object operation properties
Configuring other properties
A case study
XML formatting
Source value formatting (optional)
Configuring XML to Data Object mapping
Testing EMS
Testing EMS Using WebLogic Server console
Transaction and fault handling
Using Oracle BAM Web services
DataObjectOperationsByName Web service overview
Using the DataObjectOperationsByName web service
Summary
4. Designing BAM Reports
Designing a report that contains a single View
Specifying Data Objects and fields
Performing data manipulation tasks
Adding filters
Creating a filter expression
Defining parameters
Configuring surface prompts
Adding calculated fields
Editing View properties
Extending your report to include multiple Views
Driving from a master view to a detail view
Creating a detail View
Enabling driving
Adding a Gauge View
Adding a Chart View
Enabling BAM alerts
Creating a BAM alert
Configuring User Messaging Service
Summary
5. Testing BAM Applications
Introducing BAM testing methodologies
Developing a test strategy
Developing a test plan
Developing test cases
Testing BAM Data Objects
Preparing test data
Testing data mappings and transformations
Testing XML to Data Object mappings
Testing XML transformations
Testing calculated and lookup fields
Testing calculated fields
Testing lookup fields
Testing BAM report Views
Testing View data
Testing View properties
Performing end-to-end testing
Testing Active Data processing
Performing load testing
Generating a load
Monitoring performance
Analyzing results
Identifying closed connections
Identifying performance bottlenecks for report loading
Identifying Active Data processing issues
Summary
6. Managing BAM Securities
Managing BAM authentication
Managing users and groups
Using an external LDAP server with BAM
Creating a new Authentication provider
Reordering Authentication providers
Performing BAM specific configuration
Managing BAM authorization
Managing application roles
Adding a new user or group to an application role
Managing BAM policies
Configuring SSL for BAM
Preparing a server certificate
Configuring SSL for the WebLogic Server
Disabling hostname verification (optional)
Enabling SSL for BAM
Enabling SSL for ICommand
Summary
7. Migrating BAM to a Different Environment
Cloning Oracle BAM
Cloning a Middleware home
Creating an archive of a Middleware home
Copying required files
Extracting the archive in a target system
Cloning a WebLogic Server domain for BAM
Creating an archive of a WebLogic Server domain for BAM
Extracting move plans
Editing move plans
Extracting the archive in a target system
Performing additional configurations and testing
Performing data migration
Migrating BAM data using database commands
Migrating BAM data using ICommand
Using the EXPORT command
Using the IMPORT command
Performing additional configurations
Summary
8. Configuring High Availability for BAM
Preparing your HA environment
Configuring databases
Installing database schemas for SOA/BAM
Setting up database parameters
Granting transactional recovery privileges
Choosing the recommended WebLogic Server topology
Enabling IPs and VIPs
Configuring shared storage and domain structures
Understanding Fusion Middleware home directory structure
Managing the WebLogic Server domain directories
Configuring a shared storage
Creating the oracle user
Creating NFS shares
Mounting shared directories
Verifying NFS mounts
Configuring a WebLogic Server domain for BAM HA
Configuring a WebLogic Server base domain
Creating a WebLogic Server domain
Starting the Administration Server
Propagating domain directories
Disabling hostname verification for the Administration Server and the Managed Servers
Starting the Node Manager
Starting the Managed Servers
Applying the Java Required Files (JRF) template to WSM_Cluster
Performing a backup operation
Extending the base domain to include BAM
Extending the domain to include BAM
Performing additional configurations for the BAM domain
Configuring a JMS persistence store for BAM
Configuring a persistence store for transaction recovery
Untargeting BAM Server components from WLS_BAM2
Propagating domain configurations
Starting WLS_BAM1 and WLS_BAM2
Applying the JRF template to BAM_Cluster
Performing BAM-specific configurations
Configuring a cluster address
Configuring BAM Web Applications
Configuring BAM properties using System MBean Browser
Backing up your HA environment
Configuring server migration
Configuring migration for the Administration Server
Configuring server migration for WLS_BAM1
Setting up a leasing table for server migration
Creating a data source
Editing the Node Manager's properties file
Configuring the wlsifconfig.sh script
Configuring server migration targets
Summary
9. Troubleshooting your BAM Applications
Understanding BAM logging and troubleshooting methodologies
Understanding BAM logging concepts
Enabling logging for BAM
Setting BAM loggers to appropriate values
Introducing the methodologies for troubleshooting BAM
Understanding the key terminologies and the BAM architecture
Identifying the problem
Setting up BAM loggers
Troubleshooting the BAM applications
Troubleshooting the Active Data processing issues
Troubleshooting Report Server issues
Enabling ActiveDataPage
Enabling ActiveDataViewSet
Enabling ActiveDataServlet
Troubleshooting the Active Data Cache and the Report Cache
Troubleshooting the client-side issues
Enabling client-side logging
Case study
Identifying the problem
Diagnosing the problem
Solution
Troubleshooting BAM HA issues
Case study
Identifying the problem
Diagnosing the problem
Solution
Summary
10. Building your Reports Using ADF
ADF — an overview
Designing your BAM report using ADF
Developing your report using ADF
Creating an ADF project in JDeveloper
Configuring your BAM connection
Creating BAM Data Control for a Data Object
Creating a JSF page and data binding
Deploying and testing your ADF project
Summary
Index
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜