Real-time Extensibility
The UnboundID Server SDK is a software development kit that allows you to extend and alter the behavior of the UnboundID Directory Server, UnboundID Directory Proxy Server, and UnboundID Synchronization Server in a manner that does not require changes to the underlying server code base. In many cases, this means that new functionality can be added to the server without the need to upgrade the product, creating a solution for a desired feature that does not exist in the current product.
With the Server SDK, customers and partners will have at their disposal nearly 30 different extension points from which they can choose to add or alter functionality offered by the core server products. The Server SDK can help you develop solutions for sending alert notifications on a channel that is not currently supported by the core server, or allow you to perform custom business logic before processing a particular type of request. With this level of flexibility, solutions become simple to develop and implement.
Benefits
Deployment Flexibility – Adapt to the needs of your business by extending the behavior of the core servers
Lower TCO – New capabilities can be added to the production infrastructure without costly changes
Rapid Development – Extensions can be written quickly in either Java or Groovy, and are based on a simple, easy to use, and supported API
Features
Multiple Extension Points –
Nearly thirty different extension points provide specific hooks that simplify the development process
Support for Multiple Languages –
Extensions can be written in either Java or the Groovy scripting language, with the potential to add support for additional languages in the future
Source Code Examples –
Source code example are available for each of the available extension points
|
|