全部产品
数据传输服务DTS

数据订阅SDK示例代码运行简介

更新时间:2017-06-07 13:26:11   分享:   

本小节简单介绍如何运行DTS提供的多种示例代码。

使用Maven依赖形式的SDK

本小节简单介绍如何使用DTS提供的Maven依赖形式的Demo。

下载Demo

  1. 首先,需要先下载Demo
  2. 使用解压工具,解压上面下载下来的Demo。

运行Demo

本小节以Eclipse为例,简单介绍如何运行SDK Demo。

1. 在Eclipse中导入Demo

在Eclipse中,点击菜单File->Import 操作入口。在弹出的窗口中,选择Maven下的Existing Maven Projects,点击Next。在Import Maven Projects窗口中,选择并导入上面解压后的Demo。

2. 运行Demo

DTS提供的demo为上面项目中文件:src/main/java/com.aliyuncs.dts.demo/Main.java, 配置Demo中的下面三个参数:accessKey, accessSecret, subscribeInstanceID。其中:
accessKey、accessSecret 为订阅实例所属阿里云账号的AccessKey及AccessSecret,AccessKey/AccessSecret的获取方式可以参考本文最后一节。 subscribeInstanceID 为需要订阅数据的数据订阅实例ID,需要到DTS控制台中获取。

订阅通道ID

上面的三个参数修改完成后,在Eclipse中右击Main.java文件 -> 运行方式 –> Java应用程序,即成功运行示例demo。

使用JAR包形式的SDK

下载并载入SDK Demo

DTS提供的JAVA SDK支持的开发环境为:J2SE Development Kit (JDK) 1.5或以上版本。

下面以eclipse工程为例,简单介绍SDK的安装步骤:

  1. 下载SDK包:dts-subscribe-sdk.jar
  2. 以Eclipse为例导入jar包的过程如下:在Eclipse上右键点击工程 -> Properties -> Java Build Path -> Libraries->Add External JARs,选择JAR包的存放路径,将JAR添加到工程中。
  3. 选择JAR包,点击“OK”按钮,经过以上步骤,你就可以在工程中使用DTS Java SDK了。

运行Demo

DTS提供了DTS SDK的demo示例,可以在DTS控制台的“查看示例代码”功能中复制这段示例代码。下面以eclipse工程为例,简单介绍运行这段SDK demo的方式。

  1. 在eclipse中,在上面新建的工程中新建类MainClass。
  2. 打开生成的Java文件MainClass,删除里面的代码模板。
  3. 将示例代码黏贴在文件MainClass中。
  4. 修改示例代码中的AccessKeyID,AccessKeySecret,订阅通道ID三个配置项。

示例代码

其中,AccessKeyID/AccessKeySecret为订阅实例所属阿里云账号的AccessKeyID/AccessKeySecret,订阅通道ID为需要订阅的数据订阅实例ID,需要到DTS控制台中获取。

订阅通道ID

5.在Eclipse中右击demo文件 -> 运行方式 –> Java应用程序,即成功运行示例demo。

如何获取Access Key

SDK连接订阅通道时,需要通过阿里云账号的Access Key认证。所以在使用SDK之前,需要先创建Access Key。本文简单介绍如何创建并获取Access Key/Access Secret。
如果阿里云账号已经创建过Access Key,那么不需要重新创建。如果未创建,那么具体操作步骤如下:

  1. 打开阿里云官网,登录您的阿里云账号。
  2. 点击左上角账号,进入账号管理。
  3. 点击管理控制台右上角的AccessKeys进入AccessKey管理页面。

创建AK入口

4.创建你的Access Key。

本文导读目录
本文导读目录
以上内容是否对您有帮助?