Architecture: BEMS-Connect


The BEMS-Connect Architecture

Component

Description

BEMS-Connect

The BEMS-Connect service provides secure instant messaging, company directory look-up, and user presence information to iOS and Android devices.

Devices

The BEMS-Connect service supports iOS and Android devices.

BlackBerry Dynamics NOC

The BlackBerry Dynamics NOC provides secure communication between the BlackBerry Connect app on devices and the BEMS-Connect service.

Notification services

The BEMS-Connect service queues notifications and sends them to the BlackBerry Dynamics NOC, where they are sent to the devices using the appropriate notification service:

  • APNs is a service that Apple provides to send notifications to iOS devices.
  • FCM is a service that Google provides to send notifications to Android devices.
  • Web proxy (optional). If your organization's security policy requires that internal systems cannot make connections directly to the Internet, you can use a web proxy server.

Microsoft Exchange Web Services (EWS)

BEMS-Connect uses Microsoft Exchange Web Services to write the conversation history to the Microsoft Exchange Server over port 443.

BEMS-Connect database

The BEMS-Connect database performs the following actions:
  • Maintains the BlackBerry Connect client container session information.
  • Maintains the list of SIP-enabled users, in environments configured for Skype for Business, or Cisco Unified Communications Manager for IM and Presence.
BlackBerry ProxyThe BlackBerry Proxy maintains the secure data path connection between the devices and the BEMS-Connect service.

IM server

BEMS-Connect supports the following instant messaging servers:

  • Skype for Business
  • Cisco Jabber

Persistent chat is supported with Skype for Business 2015.