Architecture: BlackBerry Web Services


The diagram illustrates the architecture components described in the table below.

Component

Description

BlackBerry Device Service

The component of BlackBerry Enterprise Service 10 that allows administrators to manage your organization's BlackBerry 10 devices and BlackBerry PlayBook tablets. The BlackBerry Device Service consists of several server components that manage the delivery of data and management settings to and from devices over the wireless network.

BlackBerry Administration Service

The web-based console that administrators use to monitor and manage the BlackBerry Device Service components, devices, and user accounts.

Enterprise Management Web Service

A set of web services that communicate commands, configuration information, IT policies, VPN profiles, Wi-Fi profiles, and email profiles between the BlackBerry Administration Service and the Enterprise Management Agent on BlackBerry devices.

BlackBerry Configuration Database

The database that is created when you install the BlackBerry Device Service. The BlackBerry Configuration Database stores data about server settings, devices, and user accounts. The BlackBerry Device Service components access the database to use and make changes to this data.

The BlackBerry Configuration Database and the Management Database are installed on the same computer, in the same instance of Microsoft SQL Server.

Universal Device Service

The component of BlackBerry Enterprise Service 10 that allows administrators to manage your organization's iOS and Android devices. The Universal Device Service consists of several server components that manage the delivery of data and management settings to and from devices over the wireless network. The Universal Device Service components manage iOS and Android devices using the BES10 Client on the devices (the client is installed by device users or administrators).

Administration Console

The web-based administration console that administrators use to monitor and manage the Universal Device Service components, iOS and Android devices, and user accounts.

Core Module

The Core Module controls access to the Management Database and communicates with your organization's environment.

Management Database

The database that is created when you install the Universal Device Service. The Management Database stores data about server settings, devices, and user accounts. The Universal Device Service components access the Management Database to use and make changes to this data.

The BlackBerry Configuration Database and the Management Database are installed on the same computer, in the same instance of Microsoft SQL Server.

BlackBerry Management Studio

A web-based administration console that can connect to each BlackBerry Device Service, Universal Device Service, and BlackBerry Enterprise Server 5.0 SP3 and later instance in your organization's domain. Administrators can use this console to perform basic management tasks for any type of device without having to log in to the separate administration consoles.

Client application

A custom application that you can develop and integrate with the BlackBerry Web Services to manage the user accounts and devices that are associated with the BlackBerry Device Service and/or Universal Device Service.

Your applications use the login credentials of an administrator account to authenticate with the BlackBerry Web Services. After an application is authenticated, the BlackBerry Web Services are initialized, and the BWS and BWSUtil web services are ready to receive API calls from the application.

BlackBerry Web Services

A collection of SOAP web services that you can use to perform administrative tasks in your organization's BlackBerry Enterprise Service 10 domain.

BlackBerry Enterprise Service 10 includes two instances of the BlackBerry Web Services:
  • BlackBerry Web Services for the BlackBerry Device Service
  • BlackBerry Web Services for the Universal Device Service

BlackBerry Router

The BlackBerry Router is an optional component that connects to the BlackBerry Infrastructure and is responsible for routing data between the BlackBerry Device Service components and devices.

BlackBerry Infrastructure

The BlackBerry Infrastructure validates SRP information and controls the IPPP traffic that travels outside your organization's firewall to and from devices.



Was this information helpful? Send us your comments.