Följande tabell beskriver GU:s anpassade symbolbibliotek för att beskriva implementationer, som används i designspecifikationer på Integrationskatalogen.
Se även EIP Messaging Patterns.
Namn | Symbol | Attribut |
---|---|---|
Adapter Generic symbol for a connection to an integrating application |
| |
Application (Sending/Receiving) Defines an interface to an integrating system sending/receiving messages to the integration platform. |
| |
Aggregator Message aggregator. Aggregates several messages into one combined message. | ||
Content Based Router Route a message based on the content of the message | ||
Content Enricher Enrich a message with additional data from one or several sources | ||
Content Filter Extract relevant information from an original message to create a smaller message or to filter out information that is not valid for the specific application | ||
Contract A service contract as defined in the integration catalogue. |
| |
Durable Subscriber Represent a named object that receives persistant messages in a pub-sub scenario. |
| |
Error Handler General error handler. Only to be used when none standard error handling (according to Developer Guidelines ICC) should be implemented. |
| |
File Transfer Adapter (left) Any type of file transfer with active receiver (eg FTP GET operation) |
| |
File Transfer Adapter (right) Any type of file transfer with active sender (eg FTP PUT operation) |
| |
Ladok Event Manager General event manager component managing events from Ladok | ||
Service Message Represent a message as defined in the integration catalogue |
| |
Message Represents any message handled as part of a service or consumer adapter. For messages defined as a message in then integration catalogue use the icon ServiceMessage. |
| |
Message Creator Initial creation of a new message. |
| |
Message Filter Message filter that decides which messages that should be passed on for further processing | ||
Message Translator Any transformation of a message. Normally a message mapping but can also represent other types of transformations |
| |
Message Validator Validates that a message is correct according to a specific schema or message definition |
| |
Non-Durable Subscriber Represent a Universal Messaging named object that receives non-persistant messages in a pub-sub scenario. |
| |
Pub-Sub Channel Channel for publishing messages in a pub-sub scenario |
| |
Distribution List Distribute a message to a list of known recipients | ||
Service A service as defined in the integration catalogue. |
| |
Splitter Split a combined or enveloped message inte its individual messages | ||
Timer Trigger an activity based on a time schedule. | The timer interval is documented on the Service or Contract in the Integration catalogue. | |
Web Service (REST) HTTP/REST web service |
| |
Web Service (SOAP) HTTP/SOAP web service |
|