Typical Workflow in Expresso
- The provider registers with the Expresso server with details of events and actions. Multiple providers can register with the server.
- The Expresso server shows all registered events to the mobile app user.
- The mobile app user defines (includes mapping attributes and adding filters) and "brews" the expression. When an expression is brewed, the Expresso server stores a definition, creates an instance of the definition, and runs the instance.
- The Expresso server subscribes for the event to the provider.
- The provider listens for subscription requests and when an event comes in, the information is passed to the server.
- The server matches the filter criteria and then executes the action defined by the mobile app user.
Copyright © Cloud Software Group, Inc. All rights reserved.