With thousands of PDAs in use by drivers in the JKCourier delivery system, it is not practical to require the return of all PDAs to the central office to provide a software upgrade. It is therefore required to be able to provision new software updates to PDAs remotely and automatically without user intervention.
The deployment of the user interface and messaging components of the Field Force Automation application can be performed using the Update Manager provided with the Expeditor Client, or via a server side provisioning method, as defined in section 3.9.
Using the Client Management server component, the application can be wrappered in a package for delivery to the client device or desktop/laptop. The application plug-ins (user interface and messaging) are packaged into a Feature which is itself packaged into an Update Site. The Update Site is placed on a web server where the Client Management component can access it and schedule it for distribution to the client. The client can be configured to regularly poll for new updates or for distribution of new updates to be triggered according to a client event. This can be transparent to the user of the device or desktop, so requires no user intervention.