Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Verbo SYNCPT emesso in remoto.
Il tp locale emette un verbo RECEIVE_AND_WAIT o MC_RECEIVE_AND_WAIT(a seconda che venga usata una conversazione di base o mappata) per ricevere dati dal programma di transazione remoto. L'API fornitore passa il verbo in modo trasparente a Host Integration Server.
Il verbo RECEIVE_AND_WAIT o MC_RECEIVE_AND_WAIT viene completato con what_rcvd = AP_PS_HEADER . Il buffer di dati contiene un'intestazione PREPARE PS.
Un altro verbo RECEIVE_AND_WAIT o MC_RECEIVE_AND_WAIT viene rilasciato dall'API del fornitore per ricevere l'indicazione di invio dal tp remoto.
L'API fornitore restituisce il verbo RECEIVE_AND_WAIT o MC_RECEIVE_AND_WAIT del programma di transazione con il campo what_rcvd del vcb impostato su TAKE_SYNCPT.
Il programma di transazione genera un verbo SYNCPT .
L'API del fornitore genera un'intestazione PS REQUEST_COMMIT e la trasmette usando un verbo SEND_DATA o MC_SEND_DATA . Se viene eseguito il mapping della conversazione, il verbo MC_SEND_DATA viene emesso con il campo data_type del vcb impostato su AP_PS_HEADER.
L'API del fornitore invia quindi un verbo RECEIVE_AND_WAIT o MC_RECEIVE_AND_WAIT per fornire la direzione tp remota da inviare.
Il verbo RECEIVE_AND_WAIT o MC_RECEIVE_AND_WAIT viene completato con il campo what_rcvd del vcb impostato su AP_PS_HEADER. Il buffer di dati contiene un'intestazione PS COMMITTED.
Viene emesso un altro verbo RECEIVE_AND_WAIT o MC_RECEIVE_AND_WAIT per ottenere l'autorizzazione per l'invio.
Un'intestazione FORGET PS viene preparata e inviata al programma di transazione remota.
L'istruzione FORGET viene scaricata e la direzione assegnata al programma di transazione remoto eseguendo un PREPARE_TO_RECEIVE o un MC_PREPARE_TO_RECEIVE con il campo ptr_type del vcb impostato su AP_FLUSH.
Quando il verbo PREPARE_TO_RECEIVE o MC_PREPARE_TO_RECEIVE viene completato, l'API fornitore restituisce il verbo SYNCPT al programma di transazione locale.