Multi-Protocol Gateway
A Multi-Protocol Gateway can accept client-originated messages in various protocols. The service can then pass messages to a remote server with various protocols. The protocol that the client uses does not need to be the same as the protocol that the remote server uses.
- AMQP
- FTP
- HTTP
- HTTPS
- IBM® MQ
- IMS Callout
- IMS Connect
- Kafka
- MEIG AS2
- NFS
- SFTP
- Stateful raw XML
- Stateless raw XML
- TIBCO EMS
- WebSphere® JMS
A Multi-Protocol Gateway can support more than one client protocol. Similarly, the service can support more than one server protocol.

A Multi-Protocol Gateway can accept client requests through any of the protocol handlers that are shown (HTTP, HTTPS, or IBM MQ). A static URL determines the destination for all traffic. This server-side traffic can employ one of the protocols that are shown (HTTP, HTTPS, or IBM MQ).

The messages can be processed and routed with any of the processing actions that are available to a service.
- Verify that the registry is at the correct level (8.0.0.2 or later).
- Create the
SLDFromServiceVersionnamed query. - Create the following objects in the registry.
- Service Version
- Service Level Definition (SLD)
- REST Service Endpoint
The WebSphere Service Registry and Repository documentation includes tutorials and has a tutorial for governing a REST service. This tutorial explains how to create named queries and registry objects.