Mobile Messaging SDK architecture supports synchronous and asynchronous communication between CSRs and customers that use Android and iOS apps.
The following figure shows the Mobile Messaging SDK architecture and explains how the data interacts with multiple components when mobile app users and Pega Customer Service communicate.
Mobile Messaging SDK uses secure HTTPS connections to authenticate a user session, upload files, and download requests. After the system sets up the session, the system exchanges the subsequent real-time messages with a secure WebSocket connection by using the Pega Messaging API. The system uses encrypted local SQLite database instances to cache messages and the user session details locally on the device.
Previous topic Setting up Mobile Messaging SDK Next topic Setting up Mobile Messaging SDK connection