GF.Message Distribution

From OIAr
Revision as of 16:54, 8 May 2015 by Jan Schoonderbeek (talk | contribs) (new GF)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


This is a Generic Function document GF Message Distribution Version: 0.2 OIAr logo
Document type: Generic Function Owner:

J.A.H. Schoonderbeek



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:

Icon for this function
Icon for this function

Generic Patterns using this Generic Function

The following Generic Patterns use this function:

Semantic query
Semantic query
Applied PatternOwnerMaturity
Message HandlingJ.A.H. Schoonderbeek4

Applied versions of this Generic Function

The following variants of this function have been defined:

Semantic query
Semantic query

No Applied Pattern based on this Generic Pattern (yet)