Adapters are used to map MQe to device interfaces. For example:-
- Channels exploit protocol adapters to run over HTTP, native TCP/IP, UDP,
and other protocols.
- Queues exploit field storage adapters to interface to a storage
subsystem such as memory or the file system.
Adapters provide a mechanism for MQe to extend its device support and allow
version control.
Note: Unlike the MQe Java codebase, the C codebase uses the HTTP adapter only.