Skip to content
SwiftMQ Client with JMS, AMQP 1.0 and file transfer over JMS.
Java
Branch: develop
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/main/java/com/swiftmq integrated artemis-selector as source, removed netty dependencies due… Jul 17, 2019
LICENSE Initial commit May 10, 2019
README.md renamed to 12.0.1 Sep 4, 2019
pom.xml renamed to 12.0.1 Sep 4, 2019

README.md

Welcome to the SwiftMQ Client

SwiftMQ Client is an open source (Apache 2) library that contains:

  • SwiftMQ JNDI client to access SwiftMQ's Federated JNDI as well as a Filesystem JNDI.
  • SwiftMQ JMS 1.1 client to connect to a SwiftMQ Router via JNDI/JMS.
  • SwiftMQ Filetransfer over JMS client to transfer files of unlimited size over JMS.
  • SwiftMQ CLI administration client (command line interface).
  • SwiftMQ AMQP 1.0 Java client to connect to any AMQP 1.0 broker.

Documentation

Find the documentation here.

Obtain the Library

You can obtain SwiftMQ Client from Maven Central by adding this dependency to your pom.xml:

     <dependency>
       <groupId>com.swiftmq</groupId>
       <artifactId>swiftmq-client</artifactId>
       <version>12.0.1</version>
     </dependency>

Please use always the latest version.

Building from Source

You need Apache Maven installed on your system. Then perform a

mvn clean install

which generates the jar file into the target/ directory.

Community Support

We use Stackoverflow for the community support. If you have any questions or need help, post it there under tag swiftmq.

Reporting Bugs

Please use the Issue Tracker to file any bugs.

Contributing

We appreciate and welcome any contribution to this project. Please follow these guidelines:

We use git flow

If you don't know it, read the Tutorial first.

Our main development branch (with all latest changes merged in) is develop. The master branch is for official releases only.

Create a new branch with git flow and commit your changes there. If you are ready, push your branch to this repository. We will take care of the merge if and only if your changes are appropriate.

License

All your contributions are under the Apache 2.0 License. If you create new files, please add the license header at the top of the file.

Get in Touch

Please visit our website www.swiftmq.com.

Copyright and Trademark

SwiftMQ is a product and (c) of IIT Software GmbH. SwiftMQ and Swiftlet are registered trademarks (R) of IIT Software GmbH.

You can’t perform that action at this time.