BT.Message Filtering

From OIAr Archive 2013
Revision as of 00:22, 12 November 2012 by Jan Schoonderbeek (talk | contribs) (start)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Informational
Informational
Page maturity
This page has maturity level 2 (young)

This is a Building Block document

Document icon BT Message Filtering Version: 0.1 OIAr logo
Document type: Building Block Type Owner:

J.A.H. Schoonderbeek


Informational
Informational
Create commentary

Description

This Building Block Type belongs to Working Area Middleware (MW). This facility is capable of filtering messages based on rules and characteristics; filter results can include (combinations of) the following actions:

  • allow or prevent the message to continue it's trip to it's intended destination;
  • send a copy of the message to an alternative destination;
  • modify the message or it's header.

Matching may be possible on many characteristics, including (but not limited to):

  • sender or recipient;
  • the content of specific message fields, e.g. a priority field;
  • presence or absence of certain patterns in the message header or body;
  • adherence to messaging protocols.

This facility can thus be thought of as a special version of Traffic Filtering.

Icon

The icon 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


Variants of this Building Block Type

The following variants of this function have been defined:

Semantic query
Semantic query

No Pattern Variants based on this Pattern Type (yet)


Pattern Types using this Building Block Type

The following Pattern Types use this function:

Semantic query
Semantic query
Pattern VariantBrief DescriptionOwnerMaturity
PAT.Message HandlingMessage HandlingS.A.D. Jumelet3