SDK Overview
The Oracle Communications Unified Assurance software development kit (SDK) includes the following:
-
Common Object Model (COM) applications: Use to convert MIBs into COM definition files. See COM Overview for details.
-
Microservices:
-
Java Microservice SDK: Use as a reference when building microservices for Unified Assurance in Java. See Java Microservice SDK for details.
-
Microservice SDK: Use as a reference when building microservices for Unified Assurance in Go or other languages. See Microservice SDK Overview
-
-
Core Interface SDK: Use to create custom packages and custom interfaces, and to create overrides for existing interfaces. See Core Interface SDK Overview for more details.
Installing the SDK
Before installing the SDK, you must have a system with Unified Assurance already installed and several additional packages.
To install the SDK:
-
For COM applications, download all the required packages and create the local MIB repository on the system.
-
Log in to the command line for the server where you want set up the SDK.
-
Install the sdk-lib package by running the following command:
$A1BASEDIR/bin/Package install sdk-lib
-
Install the sdk-img package by running the following command:
$A1BASEDIR/bin/Package install sdk-img
-
For COM applications, put the MIBs you want to convert into a subdirectory of the local MIBs repository. The default location is $A1BASEDIR/distrib/mibs/.
For information about the next steps in using the COM and microservice components, see:
Note:
There are no downloadable assets for the core interface SDK in the sdk-lib package. The documentation provides all the sample code for the core interface SDK. You must follow the guidance in the documentation to create packages, interfaces, and overrides. See Core Interface SDK Overview for more details.