Compartir a través de


Visión general del verbo APPC

Los verbos APPC se dividen en tres categorías: administración, programa de transacciones (TP) y conversación.

Verbos de gestión

Los verbos de administración proporcionan funciones de administración. Son las siguientes:

ACTIVAR_SESIÓN

CNOS

Desactivar sesión

PANTALLA

Verbos TP

Los verbos TP inician y finalizan los TP, y obtienen y establecen las propiedades de TP. Son las siguientes:

GET_TP_PROPERTIES

SET_TP_PROPERTIES (Configurar propiedades TP)

TP_FINALIZADO

TP_STARTED

Verbos de conversación

Los verbos de conversación permiten a los CSP asignar y desasignar conversaciones, enviar y recibir datos y cambiar los estados de conversación. Los verbos de conversación se muestran en la tabla siguiente.

Los verbos de conversación se dividen en dos grupos: verbos de conversación mapeados y verbos de conversación básicos. La conversación mapeada está pensada para programas que usan la conversación directamente. La conversación básica está pensada para programas más complejos que proporcionan servicios a otros usuarios. En situaciones habituales, los TP de usuario final usan conversaciones asignadas y los TP de servicio usan conversaciones básicas.

Los verbos de conversación mapeados solo pueden ser utilizados por un TP en conversaciones mapeadas, mientras que los verbos básicos de conversación están reservados para las conversaciones básicas. Hay una excepción a esta regla: ALLOCATE se puede usar para iniciar una conversación básica o mapeada.

Verbos de conversación mapeados Verbos básicos de conversación
MC_ALLOCATE ASIGNAR
MC_CONFIRM CONFIRMAR
MC_CONFIRMED CONFIRMADO
MC_DEALLOCATE Desasignar
MC_FLUSH RUBOR
MC_OBTENER_ATRIBUTOS OBTENER_ATRIBUTOS
GET_LU_STATUS GET_LU_STATUS
GET_STATE GET_STATE
OBTENER_TIPO GET_TYPE
MC_POST_ON_RECEIPT PUBLICAR AL RECIBIR
MC_PREPARARSE_PARA_RECIBIR PREPARAR_PARA_RECIBIR
RECIBIR_ASIGNAR RECIBIR_ASIGNAR
MC_RECIBIR_Y_PUBLICAR RECIBIR_Y_PUBLICAR
MC_RECIBIR_Y_ESPERAR RECEIVE_AND_WAIT
MC_RECEIVE_IMMEDIATE RECIBIR_INMEDIATAMENTE
MC_RECIBIR_DATOS_DEL_REGISTRO RECIBIR_DATOS_DE_REGISTRO
MC_REQUEST_TO_SEND SOLICITUD_DE_ENVÍO
ENVIAR_CONVERSACIÓN ENVIAR_CONVERSACIÓN
MC_SEND_DATA ENVIAR_DATOS
MC_SEND_ERROR ERROR_DE_ENVÍO
MC_TEST_RTS TEST_RTS

Los verbos mapeados y básicos tienen las mismas funciones en sus respectivos tipos de conversación. Por ejemplo, MC_CONFIRM realiza la misma función en una conversación asignada que CONFIRM realiza en una conversación básica.