Skip to content

Latest commit

 

History

History
77 lines (55 loc) · 6.26 KB

File metadata and controls

77 lines (55 loc) · 6.26 KB

Java Client Library - Introduction

This Java Client Library can be used to simplify interactions with the [IBM Watson IoT Platform] (https://internetofthings.ibmcloud.com). The documentation is divided into following sections:

This Java Client Library requires following version of Java,


Maven support

The POM file present in the library helps one to build the library using maven. It downloads all the dependencies from the maven central repository and builds the iot-java library.

Also, the library can be improted to eclipse as maven project and proceed with the development.

We are working on to push the library artifact to maven, and we will update once its done.


Download

The latest version of the client library is available [here] (https://github.com/ibm-messaging/iot-java/releases/latest) to download.

The zip module contains the following files,

  • com.ibm.iotf.client-.jar - Client library that enables one to talk to Watson IoT Platform Connect.
  • com.ibm.iotf.samples-.jar - Contains samples.
  • DMDeviceSample.properties - Properties file used to configure the list of options required to connect to Watson IoT Platform Connect and perform device management operations.
  • device.prop - Properties file to specify connectivity information when DeviceClient is used
  • lib - Contains all dependent libraries
  • javadoc - Contains the client library documentation

Samples

In order to search & find the samples easily, we moved the samples to corresponding repositories and

Dependencies


License

The library is shipped with Eclipse Public License and refer to the [License file] (https://github.com/ibm-messaging/iot-java/blob/master/LICENSE) for more information about the licensing.