A three-tier system is built up as: a single client application, a single
server application, and a single database system. The server application
provides a service that can be shared among multiple client applications.
Server applications store their data in a database system. A client
transparency mechanism and a server transparency mechanism are added. A
database system on a clustered node is used for the database management.
Server applications implement transactional behavior and the server side
of the protocol so that the client applications may recover from server
application and database system failures. The cluster application
programming interface is used to determine when to retry. Information is
stored in the database system so that the outcome of the transaction can
be determined.
Un sistema della tre-fila è sviluppato come: una singola applicazione del cliente, una singola applicazione dell'assistente e un singolo sistema della base di dati. L'applicazione dell'assistente fornisce un servizio che può essere ripartito fra le applicazioni multiple del cliente. Le applicazioni dell'assistente memorizzano i loro dati in un sistema della base di dati. Un meccanismo dell'acetato del cliente e un meccanismo dell'acetato dell'assistente sono aggiunti. Un sistema della base di dati su un nodo ragruppato è usato per l'amministrazione della base di dati. Le applicazioni dell'assistente effettuano il comportamento transactional ed il lato dell'assistente del protocollo in moda da potere recuperare le applicazioni del cliente dai guasti del sistema di applicazione e della base di dati dell'assistente. L'interfaccia di programmazione di applicazione della serie di ingranaggi è usata per determinare quando processare nuovamente. Le informazioni sono memorizzate nel sistema della base di dati in moda da potere determinare il risultato della transazione.