Chapter 11. Device management 319
11.2 Architecture
Figure 11-1 shows the different components of the device management services
in WebSphere Everyplace Access. In this section each component is briefly
explained.
Figure 11-1 WebSphere Everyplace Access Device Manager
11.2.1 Device Manager
The Device Manager is a set of servlets executing in the application server.
Device Manager executes the management tasks or
jobs on the connected
devices.
Device Management Server includes a DM servlet that ensures that the device is
enrolled with the server. For enrolled devices, the DM servlet checks if there are
any pending jobs for the device and processes them after prioritizing the jobs.
The DM servlet processes the jobs using the device plug-ins that interact with the
device.
Device plug-ins are responsible for device identification, communication with the
device, processing jobs on the device, and high-level management of tasks. A
plug-in is provided for different classes of devices and is extensible to support
new devices types. The following plug-ins are provided in the Device Manager:
WebSphere Application Server
WinCE
OSGi Device
Portal Server
Device Manager
Admin Portlets
Everyplace
Access
Configuration
Manager
Device
Manager
Console
Jobs
Device Specific Information
Device
Manager
Server
Other
Plug-ins
WinCEOSGi
Plug-in
OSGi
Plug-in
Generic
OSGi
Device
HTTP
Server
JDBC
DB2