Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En esta sección se proporciona una secuencia de verbos de ejemplo con un verbo emitido localmente.
Verbo SYNCPT emitido localmente.
El programa de transacciones emite un SEND_DATA o MC_SEND_DATA verbo en función de si se usa una conversación básica o asignada.
El SEND_DATA o MC_SEND_DATA VCB se pasa de forma transparente a través de la API del proveedor a Host Integration Server. Cuando se completa el verbo, el código de retorno del Host Integration Server se envía al programa de transacciones.
El programa de transacciones emite un verbo SYNCPT a la API del proveedor.
La API del proveedor crea un encabezado PREPARE PS y lo transmite emitiendo un verbo SEND_DATA o MC_SEND_DATA . Para una conversación mapeada, el campo data_type del VCB MC_SEND_DATA debe establecerse en AP_PS_HEADER.
Al completar el verbo SEND_DATA o MC_SEND_DATA , la API del proveedor emite un verbo RECEIVE_AND_WAIT o MC_RECEIVE_AND_WAIT .
El verbo RECEIVE_AND_WAIT o MC_RECEIVE_AND_WAIT se completa con el campo what_rcvd del VCB con un valor de AP_PS_HEADER. El búfer de datos se llena con el encabezado PS recibido de REQUEST_COMMIT.
Se emite otro RECEIVE_AND_WAIT o MC_RECEIVE_AND_WAIT verbo para obtener la dirección de envío. Tenga en cuenta que la API del proveedor puede combinar estos dos verbos en una sola solicitud estableciendo el campo rtn_status del VCB en AP_YES para recibir el estado con los datos del primer RECEIVE_AND_WAIT o MC_RECEIVE_AND_WAIT.
A continuación, se envía un encabezado PS COMMITTED mediante el verbo SEND_DATA o MC_SEND_DATA.
La API del proveedor emite un verbo RECEIVE_AND_WAIT o MC_RECEIVE_AND_WAIT para recibir el encabezado FORGET PS del TP remoto.
Otro RECEIVE_AND_WAIT o MC_RECEIVE_AND_WAIT verbos se emiten con el campo what_rcvd del VCB configurado en AP_SEND para obtener dirección de envío (de nuevo el campo rtn_status RECEIVE_AND_WAIT del VCB se puede configurar en AP_YES para combinar estos dos verbos).
Cuando se recibe la indicación de envío, la API del proveedor devuelve el verbo SYNCPT al programa de transacciones local con un código de retorno OK.