Process flow: Requesting BlackBerry MDS Runtime Applications from a BlackBerry device


This diagram shows the components that are described in the following text.

  1. A user searches for available BlackBerry® MDS Runtime Applications using the BlackBerry MDS Control Center on a BlackBerry device.
  2. The BlackBerry device sends a request for a list of available applications to the BlackBerry® Enterprise Server over port 3101.
  3. The BlackBerry Dispatcher sends the request to the BlackBerry MDS Connection Service over port 3200.
  4. The BlackBerry MDS Connection Service sends the request to the BlackBerry MDS Integration Service.
  5. The BlackBerry MDS Integration Service checks which BlackBerry MDS Runtime Applications are available in the BlackBerry MDS Application Repository, compiles a list of applications that the user can discover from the BlackBerry device, and sends the list to the BlackBerry MDS Connection Service.
  6. The BlackBerry MDS Connection Service formats the list of applications so that it can be viewed on the BlackBerry device and sends it to the BlackBerry Dispatcher over port 3200.
  7. The BlackBerry Dispatcher compresses the list, encrypts it with the master encryption key of the BlackBerry device, and sends it to the BlackBerry Router.
  8. The BlackBerry Router sends the list to the BlackBerry device, which decrypts and decompresses the list.
  9. In the BlackBerry MDS Control Center on the BlackBerry device, the user views the list of BlackBerry MDS Runtime Applications that are available to download from the BlackBerry MDS Application Repository, and selects a BlackBerry MDS Runtime Application to install on the BlackBerry device.
  10. The BlackBerry device sends the request for the BlackBerry MDS Runtime Application to the BlackBerry Dispatcher over port 3101.
  11. The BlackBerry Dispatcher sends the request to the BlackBerry MDS Connection Service over port 3200.
  12. The BlackBerry MDS Connection Service sends the request to the BlackBerry MDS Integration Service.
  13. The BlackBerry MDS Integration Service sends the BlackBerry MDS Runtime Application content from the BlackBerry MDS Application Repository to the BlackBerry MDS Connection Service.
  14. The BlackBerry MDS Connection Service converts the content so that it can be viewed on the BlackBerry device, and sends the content to the BlackBerry Dispatcher over port 3200.
  15. The BlackBerry Dispatcher compresses the content, encrypts it with the master encryption key of the BlackBerry device, and sends it to the BlackBerry Router.
  16. The BlackBerry Router delivers the content to the BlackBerry device, which decrypts and decompresses it.
  17. The BlackBerry MDS Runtime Application installs on the BlackBerry device automatically.
  18. The BlackBerry device sends an installation confirmation to the BlackBerry MDS Integration Service.

Index


Was this information helpful? Send us your comments.