arhimondr / nevado

A JMS driver for Amazon SQS.

Home Page:

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nevado JMS

A JMS driver for Amazon Web Services' queue and notification services (SQS/SNS).

Getting started is easy. Download the jar or add the following to your pom.xml:


Initializing Spring is a piece of cake.

<bean id="sqsConnectorFactory" class="org.skyscreamer.nevado.jms.connector.amazonaws.AmazonAwsSQSConnectorFactory" />

<!-- And this is an implementation of javax.jms.ConnectionFactory -->
<bean id="connectionFactory" class="org.skyscreamer.nevado.jms.NevadoConnectionFactory">
    <property name="sqsConnectorFactory" ref="sqsConnectorFactory" />
    <property name="awsAccessKey" value="${aws.accessKey}" /> <!-- Set this -->
    <property name="awsSecretKey" value="${aws.secretKey}" /> <!-- And this -->

And now you've got a working JMS client.

Most of the JMS 1.1 spec is covered. A complete coverage map with unit tests provides more details to satisfy geeky curiosity.

We welcome feedback at!


A JMS driver for Amazon SQS.

License:Apache License 2.0


Language:Java 98.6%Language:CSS 1.4%