Mi Galaxy EMQ Book

EMQ currently supports Java, Python, PHP, Javascript, Node.js, and Go; the current latest version is 1.3.0

SDK Publishing History

1.3.0 (2017-09-19 )

  1. Support for PEEK and Delete Unreceived Message;
  2. Permission model tuning.

1.2.9 (2017-07-30)

  1. Supports more efficient tag filtering properties and filtering multiple properties at the same time, see here for details.

1.2.8 (2016-07-08)

  1. PriorityQueue supports message configuration precedence

  2. DeadLetterQueue supports multiple dead-letter queues and supports dead-letter queues with the same operations as normal queues.

1.2.6 (2016-05-15)

  1. Topicqueue provides quaranteed local message ordering

  2. Expired Message Force Delete option; see the deletemessageforce property in createqueue (). Note Starting with SDK 1.2.6 this property defaults to True. Previous versions default to False

  3. Create an alias for the default tag; see defaultTagName property in createQueue ()

Get SDK

Java

https://github.com/XiaoMi/galaxy-sdk-java or:

<dependency>
  <groupId>com.xiaomi.infra.galaxy</groupId>
  <artifactId>galaxy-emq-client</artifactId>
  <version>1.3.0</version>
</dependency>

Python

https://github.com/XiaoMi/galaxy-sdk-python Can also be optained through PIP

PHP

https://github.com/XiaoMi/galaxy-sdk-php

Node.js

https://github.com/XiaoMi/galaxy-sdk-nodejs

Go

https://github.com/XiaoMi/galaxy-sdk-go.git