At the core of ICEpush is a lightweight, web-based, asynchronous notification protocol that enables pushing of real-time dynamic updates from a server-based web application to a client browser connected to that application. Around this core, a number of [Integration Bundles] provide specific capabilities related to specific web development technologies, including both server and client-based approaches.
Technical documentation available here includes:
|Notification Protocol Overview: Describes the basics of the notification protocol, and how it integrates with a web application to enable pushing of real-time notifications.|
| [*Java EE Integration Basics*]: Describes general Java EE development and configuration considerations related to the Java EE implementation of the ICEpush notification protocol.
|Java Integration Bundles: Provides documentation for specific Java-based integration bundles.|