1 Base Cartridge Guide Overview
This chapter provides a brief overview of the concepts involved in creating base cartridges with the SDK.
Developing Base Cartridges with the SDK
Base cartridges provide a framework to allow the Network Processor to perform basic communication functions with a device. These functions include logging in and out of the device, sending commands or configlets, performing audits, and interpreting responses from the device as successes, warnings, or failures.
Base cartridges do not contain implementations of services. Additional services targeting specific vendor device types are added through integrated service cartridges. Refer to IP Service Activator SDK Service Cartridge Developer Guide for details.
Configuration policies are implemented in conjunction with supporting service cartridges. For additional information on creating configuration policies, refer to IP Service Activator SDK Configuration Policy Extension Developer Guide.
Core Cartridges
Oracle Communications IP Service Activator existing cartridges, known as core cartridges, include the functions provided by both a base and service cartridges all in the same package.
The base cartridge with separate related service cartridges is the preferred method of supporting new services to maximize scalability and flexibility.