System Components
 
 
User Interface
 
 
ASx Home
 
 
Download Specification
 
   

The entirety of this Web site is copyright © 2007, ACI Worldwide, Inc.

ASx System Control and Integrity

The operational state of ASx is maintained by the APx component. APx is responsible for starting, stopping, restart and recovery of system processes, together with internal transaction routing, internal communications, performance monitoring and for the raising of internally generated system alerts. As such, APx can be regarded as the backbone of ASx.

APx will start all processes and initiate communication with them. Each process can be started on any computer within the ASx network. A process will provide a number of internal services for the particular ASx solution. There can be multiple processes providing any particular service present within the ASx network. These services will be called as needed during the processing of a transaction. The calling procedure will be actioned by APx, selecting the appropriate process for the requested service.

APx records the processing time taken for each service call along with the system resources used by the process. This information is used by APx to ensure that ASx is functioning in the most efficient manner by routing transactions to the best performing processes.

Should APx detect that a process is not responding or has failed, then if appropriate, APx can reroute an in-flight service call to another process and restart failed processes if necessary. The number of times that a process can be restarted within a given timeframe is controlled by APx configuration on a process-by-process basis.

APx will shutdown ASx in a controlled manner, ensuring that all tidy-up activities are completed in the correct order.

APx has a command line interface, which can be called from scripts or macros. APx is also accessible through the ASx user interface.