> User Guide
> Introduction to AquaLogic Service Bus
User Guide
Introduction to AquaLogic Service Bus
BEA AquaLogic Service Bus is part of the BEA AquaLogic™ family of Service Infrastructure Products. AquaLogic Service Bus manages the routing and transformation of messages in an enterprise system. Combining these functions with its monitoring and administration capability, AquaLogic Service Bus provides a unified software product for implementing and deploying your Service-Oriented Architecture (SOA).
AquaLogic Service Bus is a configuration-based, policy-driven Enterprise Service Bus (ESB). From the AquaLogic Service Bus Console, you can monitor your services, servers, and operational tasks. You configure proxy and business services, set up security, manage resources, and capture data for tracking or regulatory auditing. The AquaLogic Service Bus Console enables you to respond rapidly and effectively to changes in your service-oriented environment.
AquaLogic Service Bus relies on WebLogic Server run-time facilities. It leverages WebLogic Server capabilities to deliver functionality that is highly available, scalable, and reliable.
The following sections provide an overview of AquaLogic Service Bus and of this document:
This guide provides detailed information on using and configuring AquaLogic Service Bus. It is intended for those responsible for messaging and SOA, specifically enterprise architects, application architects and developers.
While sometimes providing procedural information, this guide does not provide detailed information on how to configure resources using the AquaLogic Service Bus Console. For more information on using the AquaLogic Service Bus Console, see Using the AquaLogic Service Bus Console.
Document Organization
This document includes the following topics:
Modeling Message Flow in AquaLogic Service Bus: Guidelines for modeling message flows in AquaLogic Service Bus. A message flow defines the implementation of a proxy service, which is the AquaLogic Service Bus definition of an intermediary Web services that is hosted locally on AquaLogic Service Bus. In AquaLogic Service Bus, service clients exchange messages with an intermediary proxy service rather than directly with a business service.
Using the Test Console: Using the test console to test proxy services, business services, and some of the resources created and used in AquaLogic Service Bus.
UDDI: Using Universal Description, Discovery and Integration (UDDI) registries with AquaLogic Service Bus. The UDDI protocol is one of the major building blocks required for successful Web services. UDDI provides a standard interoperable platform that enables enterprises and applications to find and use Web services over the Internet.
Transports: Transport protocols available in AquaLogic Service Bus.
EJB Transport: EJB transport features and business services.
XQuery Implementation: AquaLogic Service Bus uses the BEA AquaLogic Data Services Platform implementation. This section describes valid extensions of the AquaLogic Data Services Platform for BEA AquaLogic Service Bus and AquaLogic Service Bus-specific XQuery functions.