Adapter Types - GhostLabsAB/Examples GitHub Wiki
Ghost have three types of adapters; Source-, Destination- and CustomProcess-Adapters. Each type have a specific role and implementation.
- Source-Adapter:
This type of adapters will receive messages from an endpoint and will be the start of a Link. A Link can contain multiple sources that merge and/or splits to multiple adapters.
- Destination-Adapter:
Destination adapters will send messages to an endpoint and can be seen as a final step in a Link.
- CustomProcess-Adapter:
These adapters are used when a message needs to be modified in some way. Execution context depends on which Node the adapter is bound to. For example, if a custom adapter is bound to a destination that has a remote Agent it will be executed on the remote agent and not where the Source executes.