# Java messaging service (JMS)
The JMS connector allows Workato to interact with JMS providers. The adapter can subscribe to topic/queue and publish to topic/queue. The JMS connector is an on-premise connector.
# Supported editions and versions
The connector supports Amazon SQS (opens new window), Apache MQ JMS (opens new window), and Azure Service Bus (opens new window) implementations.
# How to connect to the JMS connector on Workato
The JMS connector is an on-premise connector, therefore requiring Workato's on-premise agent and JMS connection profiles to be set up before it can be used.
# Working with the JMS connector
In order to work with the JMS connector, users have to have a common data model to work with.
# Using the new message in queue/topic trigger
To use the trigger, enter the exact queue name and select the format of the message, as well as the schema of the message, which should have been previously defined as a common data model.
New message in queue trigger
The selected schema will create the output datatree for the trigger, for the message data to be used in the recipe for mapping to other systems.
# Using the publish message in queue/topic action
To use the action, enter the exact queue name and select the format of the message, as well as the schema of the message, which should have been previously defined as a common data model.
Publish message action
The selected schema will create the input fields for the action. Fill in these input fields to populate the message with the data you wish to send.
The selected schema will also create the output datatree for the trigger, for the message data to be used in the recipe for mapping to other systems.
Last updated: 9/2/2022, 8:58:40 AM