System Components
 
 
HotSync
 
 
System Control (APx)
 
 
User Interface
 
 
ASx Home
 
 
Download Specification
 
   
The entirety of this Web site is copyright © 2007, ACI Worldwide, Inc.

ASx Architecture

The ASx authorization server is designed to support the computing environment policies of the customer and does not impose any policies of its own. As such, the server provides the highest possible level of portability, being able to support all realistically conceivable configurations of hardware, operating system and relational database (RDBMS). That is achieved through the use of a standards-based design that ensures that clearly defined interfaces are used to access all resources, whether they be internal or external. This result is a layered software architecture which is further enhanced by the use of object oriented design techniques. These layers are individually replaceable, enabling access to alternative operating systems, databases, transaction protection solutions, devices, networks etc without requiring modifications to the whole of the product since standard interfaces are provided for each resource category.
ASx uses a database for data storage and audit logging. ASx provides interfaces to Oracle, Microsoft SQL, Sybase and DB2 databases.

ASx operates as a distributed system across clusters without requiring further development and with the minimum of configuration being necessary. Consequently, components of the system may operate on another machine for improved performance or redundancy. The various machines (nodes) forming the complete system may be of different hardware types, and even execute with different operating systems.

ASx supports a range of peripheral devices and applications such as hardware security modules (HSM), fraud control systems and other host applications.

ASx supports most commonly used industry standard message and communication protocols.

The underlying computer architecture upon which ASx is deployed may be scaled transparently to ASx either vertically (replacing with a more powerful computer) or horizontally (adding more computers to the cluster).