|
Portal composite pattern::Runtime pattern and Application Integration::Population application pattern
Overview
Runtime patterns define functional nodes that underpin an Application pattern. The Application pattern exists as an abstract representation of application functions, whereas the Runtime pattern is a middleware representation of the functions that must be performed, the network structure to be used, and the systems management features.
A portal implementation leverages the concept of personalization, multi-device type access, a presentation rendering mechanism, and a business rules engine. These are combined with the ability to search and index content (of various types and formats), provide collaboration, and manage content via a workflow to provide both content aggregation and a collaborative environment.
The Portal composite runtime pattern represents a starting point for most portal implementations, providing a way to identify those functional areas that will likely need to be addressed when considering this type of implementation.
Consequently, the Portal composite runtime pattern represents a preliminary step towards an operational architecture that can be implemented in a target environment to provide secure data aggregation, multi-client access and collaboration.
Population application pattern and Portal composite runtime pattern
(Click a node to get a detailed explanation.) Design Last Updated: 12-07-2004
The Population application pattern structures the population of a data-store with data that requires minimal transformation and restructuring. The Portal composite runtime pattern supports this no-transformation population through a centralized database server node.
If you must reconcile data from multiple data sources and transform and restructure it extensively to enable efficient access to information, you may want to consider the Population=Multi-Step application pattern.
What's Next
If you would like to review additional Application patterns, and their corresponding Runtime patterns, return to the Portal: Select Application pattern page.
For a mapping of products that support the Runtime nodes shown above, review the Portal product mapping.
|