One of the questions that frequently comes up, is the use of the BlackBerry Enterprise Server (BES) settings that are entered within the mobile Administrator.
The BlackBerry Enterprise Server settings are only used by Real-time Windows Service to construct a PUSH request to sent to a device.This specific request is to inform a user that data is available.The retrieval of the data is pulled down (not pushed) just as if the user was performing a manually synchronization.
In order to have push properly configured on the BES side, a BES needs to be setup as a central Push server.In a scenario where multiple BES servers are serving many users in a management database, and load balancing is frequently done, having a central push server will ensurethat the same push URL can be used, regardless of what BES is used for a users email traffic.
The mobile settings that are entered for a PUSH request are as follows
BES Server: (the address of the central push server)
Port: (the port of the push server, default is 8080)
The two settings above can be set globally if the customer has only 1 Push server, or can be specified on per user basis
Other settings (per user)
Device PIN: (the devicePIN, this should be automatically populated when the user/device first initializes ( i.e. when first sync is done))
Device Port: (listening port on device for Push requests)
These settings are used to construct a Push request in the following format