Cloud Push is an extended push notification mechanism that provides asynchronous notifications to users when they are offline from the originating ICEfaces web-application.
Once a user registers for Cloud Push notifications in the web-application they can receive notifications in one of the supported formats when the web-application detects that they are no longer on-line in the web-application itself. This is determined to be the case anytime the web-application does not have an active push connection to the user's browser, either due to the user closing the browser, navigating away from the web-application, or even navigating to a new page within the web-application that does not have push enabled.
When a user receives a Cloud Push notification message they simply click on the notification itself (or an embedded link within the message) to automatically open their browser to the originating web-application page where the updated status will be displayed for them to review via normal ICEfaces web-application rendering.
Cloud Push Notification Providers
Cloud Push uses a notification provider architecture to support a variety of notification mechanisms. In order to support a particular notification type, its corresponding provider must be configured in the web-application.
The following providers are supported by the ICEfaces ICEpush library:
Email Notification Provider
The email notification provider supports sending notifications via email messages.
Native Mobile Platform Notification Providers
The native notification providers work in conjunction with the BridgeIt app. on mobile devices to deliver cloud-based notifications.
SMS Notification Providers
The SMS providers require a valid user account on the SMS gateway service to be used.
Cloud Push - Overview
© Copyright 2021 ICEsoft Technologies Canada Corp.