This document explains the Sentinel Express SDK — what it does and how to use it |
What is the Sentinel Express SDK?
The Sentinel Express SDK:
-
enables a developer to create and modify features, mappers, and OCS Drivers, using Sentinel as a set of APIs and framework
-
provides a build environment and set of tools to facilitate development, deployment, configuration, and testing.
Getting the SDK
You can download the most recent SDK version from here as a single zip file.
Once you extract this zip, you’ll have an uninitialized Sentinel Express SDK environment.
What’s in the SDK?
The SDK includes:
OpenCloud tools |
|
---|---|
Third-party software |
|
Workings of the SDK
The SDK consists of:
-
source code, for features, mappers, OCS drivers, profiles, libraries, services, and so-on; written in Java
-
modules, which contain the source code, in a standard directory structure; built and published into a local filesystem-based Ivy repository inside the SDK
-
OpenCloud-supplied tools, which read published modules from one or more Ivy repositories and then read/write state in the Rhino SLEE.
The various tools in the SDK operate on modules which have been built and published.
For further information about repositories, see Using Ivy with the Sentinel Express SDK |
What to read next
First read the Installing the Sentinel Express SDK and Creating a feature tutorials
(to learn how to install the product and create a feature).
References
See also: |