本文介绍如何运行 yunba-java-sdk 中的 Demo。
本文涉及的运行环境如下:
- Mac OS X 10.11.2
- bash 3.2.57
- Eclipse 4.5.1
###1. 注册云巴开发者账号 打开 云巴官方网站,点击右上角的 “注册” 按钮创建账号。
###2. 下载云巴 Java SDK 下载 yunba-java-sdk,并解压。
###3. 导入工程和 jar 打开 Eclipse,新建一个空白的 Java 工程,拖入 YunBaDemo.java 文件。此时会出现大量报错,只需导入下载的 SDK 包里的 yunba-java-sdk.jar 文件即可解决。步骤如下。
右击工程名称,选择 Properties --> Java Build Path,在 Libraries 标签页下选择 Add External JARs,然后在弹出的窗口中,指定 yunba-java-sdk.jar 文件。
###1. 在云巴 Portal 上创建新应用 在云巴 Portal 上创建新应用,并获得一个 AppKey。
###2. 修改 APPKEY 将 src/YunBaDemo.java 里的 APPKEY 改为上一步骤中自己创建的 AppKey。
final MqttAsyncClient mqttAsyncClient = MqttAsyncClient.createMqttClient("567a4a754407a3cd028aaf6b");注:上文给出的 AppKey 功能受限,仅供文档举例使用。
###3. 运行
在 YunBaDemo.java 中,给出了 初始化、连接云巴服务器,以及成功连接后的 订阅 Topic、 向 Topic 发布消息、设置 Alias、向 Alias 发布消息的示例。
可直接运行 Demo 客户端,进行消息收发的测试。客户端运行后,可以通过 Portal 向该客户端发布消息,或通过集成其他的云巴 SDK 来与之通信。
更多说明,请参考 Java API 文档。