A transaction processing system comprises a querying system and a logical database having an active database and a backup database. The querying system transmits a message for a transaction to the logical database for processing. The message is transmitted to the active database where the message is processed. The active database creates transaction state data based, in part, on the message. The active database transmits a response message to the querying system and forwards the original message to the backup database. The backup database processes the original message and creates its own transaction state data. The transaction state data in the backup database operationally matches the transaction state data in the active database so that if the active database fails, the backup database includes the requisite transaction state data necessary to complete the transaction. The querying system processes the response message and transmits a termination message to the logical database for processing. The termination message is transmitted to the active database and processed. The termination message is forwarded to the backup database from the active database and similarly processed. The transaction is then complete and both databases are fully replicated.

Um sistema processando de transação compreende um sistema perguntando e uma base de dados lógica que têm uma base de dados ativa e uma base de dados backup. O sistema perguntando transmite uma mensagem para uma transação à base de dados lógica para processar. A mensagem é transmitida à base de dados ativa onde a mensagem é processada. A base de dados ativa cría os dados do estado da transação baseados, na parte, na mensagem. A base de dados ativa transmite uma mensagem de resposta ao sistema perguntando e envía a mensagem original à base de dados backup. A base de dados do apoio processa a mensagem original e cría seus próprios dados do estado da transação. Os dados do estado da transação na base de dados backup combinam operacionalmente os dados do estado da transação na base de dados ativa de modo que se a base de dados ativa falhar, a base de dados backup inclua os dados requisite do estado da transação necessários terminar a transação. O sistema perguntando processa a mensagem de resposta e transmite uma mensagem de terminação à base de dados lógica para processar. A mensagem de terminação é transmitida à base de dados ativa e processada. A mensagem de terminação é enviada à base de dados backup da base de dados ativa e processada similarmente. A transação está então completa e ambas as bases de dados replicated inteiramente.

 
Web www.patentalert.com

< (none)

< Method of selecting bacterial strains

> Self-aligned clock recovery circuit with proportional phase detector

> (none)

~ 00027