18.04.2013 Views

Guia do Usuário e do Administrador - e IBM Tivoli Composite

Guia do Usuário e do Administrador - e IBM Tivoli Composite

Guia do Usuário e do Administrador - e IBM Tivoli Composite

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Utilizan<strong>do</strong> o Encadeamento de Objetos de Integração<br />

O Objeto de Integração em uma cadeia deixa a conexão em um esta<strong>do</strong> (em uma<br />

determinada tela). Finalizada a execução <strong>do</strong> Objeto de Integração, outro Objeto de<br />

Integração que comece nesse esta<strong>do</strong> (ou seja, nessa tela) pode ser executa<strong>do</strong>.<br />

Você pode utilizar o encadeamento para dividir o aplicativo complexo em várias<br />

tarefas, cada uma representada por um Objeto de Integração. Você deve assegurar<br />

que a ordem <strong>do</strong>s Objetos de Integração esteja correta.<br />

Por exemplo, se houver três Objetos de Integração em uma cadeia (A, BeC),<br />

utilize primeiro A, depois B e por último C. Se o Objeto de Integração C for<br />

invoca<strong>do</strong> antes <strong>do</strong> Objeto de Integração B, quan<strong>do</strong> C solicitar conexão, ela não<br />

estará disponível no esta<strong>do</strong> correto, provocan<strong>do</strong> falha no Objeto de Integração.<br />

1<br />

Objeto de<br />

Integração A<br />

2<br />

Conjunto de<br />

Conexões<br />

Objeto de<br />

Integração B<br />

3 4<br />

Da<strong>do</strong>s sobre<br />

o esta<strong>do</strong><br />

da conexão<br />

6<br />

Objeto de<br />

Integração C<br />

5<br />

Figura 76. Duração da Conexão com Encadeamento<br />

A Figura 76 representa a duração de uma conexão na execução de três Objetos de<br />

Integração. O Objeto de Integração A está configura<strong>do</strong> como primeiro, o B como o<br />

intermediário eoCcomo o último. Os da<strong>do</strong>s de esta<strong>do</strong> da conexão representam a<br />

conexão e a etiqueta <strong>do</strong> esta<strong>do</strong> <strong>do</strong> último Objeto de Integração executa<strong>do</strong>.<br />

1. Quan<strong>do</strong> o Objeto de Integração A começa a executar, ele recupera a conexão<br />

especificada na macro. Se a tela de registro de entrada estiver ativada e uma<br />

conexão estiver disponível, a conexão já estará estabelecida e pronta. Se a tela<br />

de registro de entrada estiver ativada, mas uma conexão não estiver disponível,<br />

a conexão será criada e a macro de conexão (se especificada) será executada. Se<br />

a tela de registro de entrada estiver desativada, uma conexão será criada e a<br />

macro de conexão (se especificada) será executada.<br />

2. O Objeto de Integração A executa a macro associada e depois salva a conexão e<br />

seu esta<strong>do</strong> atual para a próxima invocação. (Você definiu esse esta<strong>do</strong> como a<br />

etiqueta de esta<strong>do</strong> para<strong>do</strong> durante o encadeamento <strong>do</strong> Objeto de Integração).<br />

3. Quan<strong>do</strong> o Objeto de Integração B começa a ser executa<strong>do</strong>, ele recupera uma<br />

conexão e seu esta<strong>do</strong> a partir <strong>do</strong>s da<strong>do</strong>s de esta<strong>do</strong> da conexão pois ele é o<br />

Objeto de Integração intermediário. Você deve ter defini<strong>do</strong> a etiqueta de esta<strong>do</strong><br />

inicial <strong>do</strong> Objeto de Integração B como a etiqueta de esta<strong>do</strong> final <strong>do</strong> Objeto de<br />

Integração A, o que permite o encadeamento desses Objetos de Integração.<br />

4. Quan<strong>do</strong> a execução <strong>do</strong> Objeto de Integração B é concluída, a conexão e seu<br />

esta<strong>do</strong> são salvos nos da<strong>do</strong>s de esta<strong>do</strong> de conexão.<br />

5. O Objeto de Integração C também recupera a conexão <strong>do</strong>s da<strong>do</strong>s de esta<strong>do</strong> da<br />

conexão. Quan<strong>do</strong> o Objeto de Integração C começa a ser executa<strong>do</strong>, ele<br />

recupera uma conexão e seu esta<strong>do</strong> a partir <strong>do</strong>s da<strong>do</strong>s de esta<strong>do</strong> da conexão<br />

pois ele é o último Objeto de Integração. Você deve ter defini<strong>do</strong> a etiqueta de<br />

esta<strong>do</strong> inicial <strong>do</strong> Objeto de Integração C como a etiqueta de esta<strong>do</strong> final <strong>do</strong><br />

Objeto de Integração B, o que permite o encadeamento desses Objetos de<br />

366 <strong>IBM</strong> Rational Host Access Transformation Services: <strong>Guia</strong> <strong>do</strong> <strong>Usuário</strong> e <strong>do</strong> Administra<strong>do</strong>r

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!