Introduction
Service-Oriented IT Trends
Service-Oriented Architecture
Composite Applications and Service Layering
Service Bus Component of SOA
BEA AquaLogic Product Suite
BEA AquaLogic Service Bus
Significance in an SOA Landscape
AquaLogic Service Bus Use Cases
AquaLogic Service Bus and the Service Lifecycle
Role of AquaLogic Service Bus in a Service Cycle
Functional Features and Benefits
Adaptive Service Messaging Layer
Optimized Pluggable Security Layer
Rich Service Composition Layer
Embedded Service Management Layer
AquaLogic Service Bus Architecture
Architecture Overview
Key Architecture Concepts
Message Processing
Proxy Services
Message-Flow Definitions
AquaLogic Service Bus Core Features
Service Integration
Database Lookup from Proxy Services
Native Transport for AquaLogic Data Services Platform
Service Security
Service Composition
Service Management
Service Logging and Monitoring
AquaLogic Service Bus Deployment
Deployment Topology
Distributed Configurations for Large-Scale Deployments
Development, Staging, and Production Domains
Configuration Metadata Export and Import
Scripting Support
Service Integration
Message Brokering
Services
Service Types
Transport Protocols
Service Interfaces
Messaging Models
Message Formats
Message Context
Content Types
AquaLogic Service Bus Resources
Schemas and Data Types
Transformation Maps
JARs
WSDLs
Proxy Services
Proxy Service Providers
Alert Destinations
JNDI Providers
SMTP Servers
AquaLogic Service Bus Security
WS-Policies
Service Accounts
Security Levels
Options for Identity Propagation
Custom Security Credentials
Service Configuration
Resource Organization
Project Explorer
Projects and Folders
Resource Cache
Change Management
Change Center
Sessions
Concurrent Modifications
Tracking Configuration Changes
Tracking Dependencies
Semantic Integrity
Reversing Changes to Resources and Sessions
Undoing Modifications to Resources
Service Discovery
UDDI Registry
Advantages of a UDDI Registry
Publishing a Proxy Service to a UDDI Registry
Importing a Service from a UDDI Registry
Auto-Synchronization of Services With UDDI
Service Composition
Dynamic Content-Based Routing
Business Services and Proxy Services
Message Flow Modeling
Message Pipelines
Pipeline Execution Stages and Actions
Transformations
Error Handling
Message Validation
Service Management
Service Monitoring
Dashboard
Metric Aggregation
SLA Enforcement via Alerts
Message Reporting