Overview of the ALUI Architecture

Introduction: AquaLogic User Interaction Architecture Overview

These pages provide an introduction to the structural design of AquaLogic User Interaction (formerly called the Plumtree Application Suite). This introduction is focused on the areas required for development; for a general overview of the portal architecture, see the Deployment Guide for AquaLogic Interaction (Plumtree Foundation).

The following diagram summarizes the architecture of AquaLogic User Interaction. Scroll down for more information on each component and links to additional resources.

Note: This information represents a logical architecture and does not necessarily reflect a physical architecture. For example, the portal may actually be load-balanced across several machines, or an Image Service and a Remote Server might simply be different virtual directories on the same machine. In a large implementation, separate machines are used to run specific components of the portal.

The pages that follow provide more detail on key components and concepts used in ALI development.

Remote Services and Service-Oriented Applications

If you are implementing basic portal customizations or creating portlets, it is important to understand the following basic concepts.

Portal components and remote services have access to settings in the ALI database. These settings are detailed on the following pages:

Portal UI Architecture

If you are implementing advanced UI customizations or portal component replacement, the following pages provide detailed portal architecture information.

For instructions on how to get started, see the next section, ALI Development Environment. For a full list of topics, see the table of contents.

Next: Portal to Remote Server Communication and the Portal Gateway