GF.Message Distribution
Page maturity This page has maturity level 4 (mature) |
GF | Message Distribution | Version: | 0.2 | ||
---|---|---|---|---|---|
Document type: | Generic Function | Owner: |
This function offers to direct messages between and/or within instances of the Message Handling facility. |
Description
This Generic Function belongs to Working Area Middleware. This function offers to direct messages from one instance of a Message Handling facility to the appropriate next one, and/or within the current instance. As such, it can be seen as a specialized form of Distribution. The message direction is accomplished by performing one or more of the following actions on messages:
- Interpreting destination addresses included in the message;
- Routing and forwarding;
- Multiplying a message (e.g. when intended for multiple recipients).
Optionally, forwarding decisions can be based not only on address information, but also on filtering criteria. However, for practical reasons this functionality is described in, and assigned to, the Generic Function Filtering.
Icon
The image "Icon GF Message Distribution.png" (shown below) can be used to represent this infrastructure function in graphical Pattern representations that it might be part of:
Generic Patterns using this Generic Function
The following Generic Patterns use this function:
Applied Pattern | Owner | Maturity |
---|---|---|
Message Handling | J.A.H. Schoonderbeek | 4 |
Applied versions of this Generic Function
The following variants of this function have been defined:
No Applied Pattern based on this Generic Pattern (yet)