Skip navigation

Amazon SQS Connector

Amazon Simple Queue Service (SQS) is a reliable, scalable, hosted queueing solution accessible via REST and SOAP based Web Services.  Obviously queue security and management must be done outside of this connector.

The maxim message size 256kb.

* Note: You must have an Amazon AWS account to use SQS. 

Status

Version 1.0 has been released and can be downloaded here: http://dist.muleforge.org/sqs-transport/ 

Dependencies

This connector relies on a library called typica(v. 0.9) for it's connectivity with SQS. 

Features

  • endpoint queues created if they don't exist
  • Secure SSL connectivity via REST Web Service interface
  • 256kb message size limit
  • Planned: full transactionality

Usage

Connector definition:

	<connector name="sqs" className="org.mule.providers.sqs.SqsConnector">
		<properties>
			<property name="awsAccessKey" value="${awsAccessKey}" />
			<property name="awsSecretKey" value="${awsSecretKey}" />
		        <property name="pollingFrequency" value="60000" />
		</properties>
	</connector>

Endpoint definition:

<endpoint address="sqs://${queue_name}" />
Adaptavist Theme Builder Powered by Atlassian Confluence