Architecture: BlackBerry UEM plug-ins
BlackBerry UEM
plug-ins
The diagram above includes only the
BlackBerry UEM
components that are directly related to the BlackBerry UEM Integration SDK
. For complete architecture diagrams that illustrate all BlackBerry UEM
components, see the BlackBerry UEM
Architecture content.Component | Description |
---|---|
Management console | The management console is a web-based console that administrators use to configure an organization’s BlackBerry UEM domain and perform daily tasks, including managing users, devices, policies, profiles, and apps.The management console consists of two parts:
|
BlackBerry UEM Core | The BlackBerry UEM Core is the central component of the BlackBerry UEM architecture. It consists of several subcomponents that are responsible for:
The BlackBerry UEM Core is written in Java and is installed with the primary BlackBerry UEM components. |
BlackBerry UEM plug-in | A BlackBerry UEM plug-in is a code delivery mechanism that adds new services or functionality to BlackBerry UEM . Developers create BlackBerry UEM plug-ins using the BlackBerry UEM Integration SDK (which includes the UEM Integration plug-in for Eclipse ). The BlackBerry UEM Integration SDK provides a development environment and templates that can be used to integrate code with the management console and BlackBerry UEM Core .Developers manage BlackBerry UEM plug-in code in its own repository and build the code using the UEM Integration APIs. When BlackBerry UEM plug-ins are deployed to BlackBerry UEM , any new UI elements developed in the plug-in are added to the management console, and supporting functionality required by the BlackBerry UEM components is added to the BlackBerry UEM Core . |
UEM Integration APIs | The UEM Integration APIs are:
The relationship between the UI and the BlackBerry UEM Core can be thought of as a client-middleware-server relationship, where the UI client runs and presents the management console in a browser, the UI server is the middleware for the management console, and the BlackBerry UEM Core is the main server component that allows BlackBerry UEM to carry out management activities that are initiated in the management console. |
Spring | Spring is a Java application framework that is used to integrate a BlackBerry UEM plug-in with the BlackBerry UEM Core . When a plug-in is ready to deploy, a developer generates a plug-in package and adds the files to the BlackBerry UEM file structure. The ApplicationContext interface is used to load and execute the plug-in code with the BlackBerry UEM Core .For more information about Spring , visit the Spring website. |