Utilizando o Serviço de Transação

No WebSphere Application Server, os aplicativos podem usar transações para coordenar diversas atualizações para recursos como unidades atômicas (como unidades de trabalho indivisíveis) de forma que todas ou nenhuma das atualizaçõees sejam permanentes.

Sobre Esta Tarefa

No WebSphere Application Server, as transações são gerenciadas por três componentes principais:
  • Um gerenciador de transações. O gerenciador de transações oferece suporte para ao cadastramento de XAResources recuperáveis e garante que cada recurso atinja um resultado consistente no final de uma transação ou após uma falha e uma reinicialização do servidor de aplicativos.

    [z/OS]Além disso, o WebSphere Application Server para z/OS suporta a coordenação de gerenciadores de recursos por meio do RRS (serviços de recuperação de recursos do z/OS).

  • Um contêiner no qual o aplicativo corporativo é executado. O contêiner gerencia o alistamento de XAResorces para o aplicativo quando o aplicativo executa atualizações em gerenciadores de recursos transacionais (por exemplo, bancos de dados). Como opção, o contêiner pode controlar a demarcação das transações para os enterprise beans configurados para as transações gerenciadas por contêiner.
  • Uma interface de programação de aplicativos, UserTransaction, que está disponível para enterprise beans e servlets gerenciados pelos beans. Esses componentes de aplicativos podem utilizar a interface UserTransaction para controlarem a demarcação de suas próprias transações.

    Para obter detalhes sobre os métodos disponíveis com a interface UserTransaction, consulte a EspecificaçãoJava™ Transaction API (JTA) 1.1.

    Além disso, o suporte do JTA (Java Transaction API) inclui interfaces de programação de aplicativos adicionais para que as estruturas dos aplicativos possam manipular o contexto UOW (Unit of Work) de um encadeamento e os componentes possam registrar-se com uma transação JTA (por exemplo, um gerenciador de persistência pode ser notificado da conclusão da transação).

Use as tarefas a seguir para trabalhar com transações em aplicativos do WebSphere Application Server:

Procedimento


Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjta_ep
Nome do arquivo: tjta_ep.html