Excitor - Mobile Device Management - DME's Technical Architecture
System Requirements
The DME server runs on Windows and Linux platforms. The minimum
specifications recommended for a system with 100 users are outlined
in the System requirements document.
For an overview of supported client platforms and devices, see Supported
Devices.
DME's technical architecture
DME is based on a multi-threaded J2EE application server,
running on Linux or Windows and connected with an SQL-based
database server. DME acts as a gateway between the DME clients and
the corporate collaboration system, which can be Lotus Domino or
Microsoft Exchange.
The DME clients (mobile devices) request data from the DME
server, which passes their requests on to the collaboration system
via the DME Connectors. The results of the requests are passed back
to the clients, leaving no confidential information stored on the
DME server. Mobile devices connect to the DME server using the
secure HTTPS protocol through a mobile VPN network or any other
network (GSM, GPRS, 3G/UMTS, EDGE, Bluetooth, WLAN and
cable/cradle), guarded by certificates and AES encryption.
The server itself is located in the company DMZ. The client
connections are authenticated based on user lookup (through LDAP or
LDAPS), and are routed to the collaboration system. From the
server, the connection to the collaboration system is made through
standard ports: WebDAV (OWA, Outlook Web Access) on Microsoft
Exchange, and CORBA (DIIOP) or native "local" connections on Lotus
Domino.
DME also features a OMA DM server engine, which establishes a
trust between the devices and the DME server (boot strapping the
devices), to facilitate e.g. silent installation of software.

Example of the architecture
around DME