mNOW! Integration Engine

The mNOW! Integration Engine provides sophisticated Enterprise Application Integration (EAI) capabilities to the mNOW! Mobile Framework®.   Built upon Microsoft .NET and Microsoft Windows Workflow, the Integration Engine routes inbound and outbound payloads between the Transaction Queue and Service Oriented Architecture (SOA) - based Integration Services.  Its configurable orchestration process supports robust auditing, error handling, and notification capabilities to ensure that enterprise data is never lost.

Transaction Polling Service
The Transaction Polling Service enables managed processing of inbound and outbound payloads based upon a configurable interval and transaction threshold.  This supports proactive preparation of dispatch data resulting in faster retrieve times as well as the controlled processing of submit data to smooth out the peaks and valleys of shift and/or time zone sensitive data volumes.

Service Broker
The Service Broker inspects transaction payloads and routes them to the appropriate Integration Service.

Notification Broker
The Notification Broker inspects integration errors and business rule exceptions and routes them to the appropriate Notification Service.

Audit Journal
The Audit Journal maintains a record of all mNOW! transactions and identifying attributes such as user id, device id, and date/time stamp, etc. to support demanding regulatory and/or governance compliance.

Error Handling Service
The Error Handling Service provides configurable error and exception handling and logging capabilities necessary for enterprise-grade solutions.  It supports automatic re-processing of failed transactions as well as quarantining of invalid transactions, and works in concert with the Notification Broker to provide notification to the appropriate personnel to ensure quick resolution.

 

 




mNOW! Integration Engine

Click to Enlarge