简体中文

Alt text

ID-SDK

简介

欢迎使用 ID-SDK 。智能分布式标识系统是由工业互联网与物联网研究所(简称工物所)研发、用于对标识的管理和解析的系统。为方便用户使用该系统,工物所提供了ID-SDK以方便标识系统用户定制开发自有系统、快速接入工业互联网标识体系节点,如下图。这里向您介绍如何获取ID-SDK并快速使用。如果您在使用ID-SDK的过程中遇到任何问题,欢迎在当前GitHub提交 IssuesAlt text

环境要求

1. 若您希望通过连接标识服务系统使用或者了解ID-SDK开源项目,请与我们联系,我们将提供详细的环境资料,以便于您进行快速开发或调试。联系邮箱:[email protected]
2. ID-SDK运行依赖gson-2.3.1.jar、commons-codec-1.12.jar、commons-logging-1.2.jar、log4j-1.2.17.jar、bcprov-jdk15on-1.62.jar、hutool-all-4.6.3.jar。

添加依赖包步骤如下:

1)在Eclipse项目中导入JAR包将ID-SDK-2.0.1.jar以及其依赖的gson-2.3.1.jar,commons-codec-1.12.jar,commons-logging-1.2.jar,log4j-1.2.17.jar,bcprov-jdk15on-1.62.jar,hutool-all-4.6.3.jar拷贝到您的项目中;
2)在Eclipse中选择您的工程,右击选择 Properties > Java Build Path > Add JARs。
3.ID-SDK需要JDK1.8以上的版本。

ID-SDK使用

   ID-SDK目录:ID-SDK开源代码
   ID-SDK-DEMO目录:ID-SDK开发包演示demo
   通过ID-SDK连接标识系统进行标识操作,参照ID-SDK-DEMO,主要分3个步骤:

1. 创建ID-SDK的连接通道管理对象IChannelManageService。
2. 使用连接通道管理对象创建与标识系统的连接通道对象IIDManageServiceChannel。
3. 通过IIDManageServiceChannel对象可以进行标识查询或者管理操作。

详见ID-SDK开发指南

文档

问题反馈

提交 Issue。 邮件反馈:[email protected] 我们将尽快给予回复。

发行说明

ID-SDK首次在开源平台发布的版本是2.0.0,在2.0.1及以后版本,SDK包名称以及源码包结构发生了变化,故2.0.0版本的用户升级到2.0.1及以后版本须做出引用调整:
1) IDIS-SDK-2.0.0.jar更换为最新版本SDK包
2) 引用SDK中内容时,导入包路径需要调整,如"import cn.ac.caict.iiiiot.idisc.*;"要改为"import cn.ac.caict.iiiiot.id.client.;"

各版本更新将记录在Change中。

许可证

Apache-2.0

版权所有 2019 工业互联网与物联网研究所