BlackBerry Enterprise Server for IBM Lotus Domino Performance Benchmarking
The mail agent (NBES process) communicates directly with the BlackBerry Dispatcher. It queues messages
internally for delivery to the BlackBerry device only if there are more than five messages pending; otherwise the
mail agent sends the messages directly to the BlackBerry Dispatcher. The mail agent marks messages as delivered
only after the messages have been processed completely by the BlackBerry Enterprise Server. Messages are not
removed from the queue or from memory until the state information has been saved for the messages and until the
delivery status has been processed.
BlackBerry Router
The BlackBerry Router acts as a gateway to the BlackBerry Infrastructure and user computers. It determines
whether data should be transmitted wirelessly or routed through a network connection. When a BlackBerry device
is connected to a computer, the BlackBerry Router routes data to the BlackBerry device and bypasses the wireless
network.
BlackBerry Controller
The BlackBerry Controller starts the BlackBerry Messaging Agent and monitors its health. If the BlackBerry
Controller detects nonresponsive threads or if the BlackBerry Messaging Agent stops responding, the BlackBerry
Controller restarts the BlackBerry Messaging Agent. If the Userdump.exe tool is installed on the computer, the
BlackBerry Controller also creates a .dmp file when the BlackBerry Messaging Agent stops responding.
The BlackBerry Controller restarts the IBM Lotus Domino service, which in turn starts the NBES process as an add-
in task for IBM Lotus Domino.
BlackBerry MDS Services
In BlackBerry Enterprise Server Version 4.1, RIM introduced a new component called the BlackBerry MDS Services.
The BlackBerry MDS Services also require the BlackBerry MDS Connection Service to send data to BlackBerry
devices.
The BlackBerry MDS Services are responsible for managing interactions and requests between BlackBerry devices
and enterprise applications. The BlackBerry MDS Services include the following services:
•
BlackBerry MDS Management Service: deals with policies, such as those that specify which applications
users can download, the services available to applications, and so on
•
BlackBerry MDS Provisioning Service: controls and manages which applications users can download to
BlackBerry devices
•
BlackBerry MDS Data Optimization Service: transforms data for efficient wireless transmission and use on
BlackBerry devices
•
BlackBerry MDS Connection Service: provides TCP/IP and HTTP-based connectivity between BlackBerry
MDS Studio Java™ Applications and enterprise applications and between BlackBerry MDS Browser
Applications and enterprise applications
•
BlackBerry MDS Application Integration Service: supports the integration and transmission of data between
BlackBerry MDS Studio on the BlackBerry device and web services applications
12
Need help?
Do you have a question about the ENTERPRISE SERVER FOR IBM LOTUS DOMINO - - PERFORMANCE BENCHMARKING GUIDE and is the answer not in the manual?
Questions and answers