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.
La implementación actual de APPC en Host Integration Server admite conversaciones con el nivel de sincronización de AP_NONE, AP_CONFIRM_SYNC_LEVEL o AP_SYNCPT. Los verbos DEALLOCATE, MC_DEALLOCATE, PREPARE_TO_RECEIVE y MC_PREPARE_TO_RECEIVE especifican un miembro de tipo que indica el nivel de sincronización necesario. Este parámetro se interpreta de la siguiente manera:
| Nivel de sincronización asignado | Tipo especificado | Acción realizada |
|---|---|---|
| AP_NONE | AP_FLUSH | Acción de FLUSH o MC_FLUSH verbo antes de desasignar o cambiar de dirección. |
| AP_NONE | AP_SYNCLEVEL | Acción de FLUSH o MC_FLUSH verbo antes de desasignar o cambiar de dirección. |
| AP_SYNCPT | AP_FLUSH | Acción de FLUSH o MC_FLUSH verbo antes de desasignar o cambiar de dirección. |
| AP_SYNCPT o AP_CONFIRM_SYNC_LEVEL | AP_CONFIRM_TYPE | Acción de CONFIRMAR o MC_CONFIRM verbo antes de desasignar o cambiar de dirección. |
| AP_SYNCPT | AP_SYNCLEVEL | Se supone que una implementación de punto de sincronización creada mediante la API de APPC en Host Integration Server implementa los estados de aplazamiento adecuadamente. Consulte la nota siguiente. |
Nota:
Con un nivel de sincronización asignado de AP_SYNCPT y un tipo especificado de AP_SYNCLEVEL, se supone que un componente de punto de sincronización proporcionado por el proveedor implementa los estados de aplazamiento adecuadamente. Un sistema de punto de sincronización proporcionado por el proveedor debe:
Intercepta DEALLOCATE, MC_DEALLOCATE, PREPARE_TO_RECEIVE y MC_PREPARE_TO_RECEIVE verbos en conversaciones de nivel de punto de sincronización 2 cuando se especifica el tipo AP_SYNCLEVEL para el nivel de sincronización.
Mantenga el estado de aplazamiento hasta que se complete uno de los verbos válidos en ese estado.
Al completar el verbo, emita el verbo DEALLOCATE, MC_DEALLOCATE, PREPARE_TO_RECEIVE o MC_PREPARE_TO_RECEIVE verbo a Host Integration Server.
Host Integration Server no implementa los estados de aplazamiento directamente. En concreto, cuando se recibe un verbo DEALLOCATE, MC_DEALLOCATE, PREPARE_TO_RECEIVE o MC_PREPARE_TO_RECEIVE con un tipo especificado como AP_SYNCLEVEL en una conversación de punto de sincronización, se trata como si la conversación tuviera un nivel de sincronización de AP_NONE.
Para que las conversaciones de punto de sincronización 2 puedan usar la sincronización de tipos de confirmación, los verbosDEALLOCATE, MC_DEALLOCATE, PREPARE_TO_RECEIVE y MC_PREPARE_TO_RECEIVE se modifican para admitir un miembro de tipo de AP_CONFIRM_TYPE.
Los verbos DEALLOCATE, MC_DEALLOCATE, PREPARE_TO_RECEIVE y MC_PREPARE_TO_RECEIVE especifican un miembro de tipo que indica el nivel de sincronización necesario. Este parámetro se interpreta de la siguiente manera:
| Nivel de sincronización asignado | Tipo especificado | Acción realizada |
|---|---|---|
| AP_NONE | AP_FLUSH | Acción de FLUSH o MC_FLUSH verbo antes de desasignar o cambiar de dirección. |
| AP_NONE | AP_SYNCLEVEL | Acción de FLUSH o MC_FLUSH verbo antes de desasignar o cambiar de dirección. |
| AP_CONFIRM_SYNC_LEVEL | AP_FLUSH | Acción de FLUSH o MC_FLUSH verbo antes de desasignar o cambiar de dirección. |
| AP_CONFIRM_SYNC_LEVEL | AP_SYNCLEVEL | Acción de CONFIRMAR o MC_CONFIRM verbo antes de desasignar o cambiar de dirección. |