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 apertura de la conexión de la unidad lógica principal (la PLU) está estrechamente asociada al establecimiento de la sesión de la PLU. El nodo local abre la conexión PLU cuando recibe un comando BIND del host para una unidad lógica (LU) para la que una aplicación ha abierto previamente una conexión de punto de control de servicios del sistema (SSCP). Las secuencias posibles son:
Una aplicación abre su conexión SSCP y envía una solicitud de inicio de sesión codificada con caracteres o una solicitud INIT-SELF al SSCP host. Posteriormente, una PLU de host envía una solicitud BIND a la LU del servidor SNA y el nodo local abre la conexión PLU.
Una PLU anfitriona envía un comando BIND no solicitado a la LU del servidor SNA. Si la conexión SSCP para la LU está abierta, el nodo local abre la conexión PLU. Si el nodo local admite NOTIFY, el host se puede configurar para enviar un BIND cuando recibe el mensaje NOTIFY enviado por el nodo local cuando la aplicación abre su conexión SSCP. (Para obtener más información, consulte Conexión SSCP).
Una PLU de host envía un comando BIND a la LU del servidor SNA. Si la conexión SSCP para la LU no está abierta, el nodo local devuelve una respuesta negativa a la solicitud BIND . El código de sentido usado es 0x0845 (se enviará NOTIFY ). El nodo local no abre la conexión PLU. En este caso, el nodo local envía NOTIFY cuando se abre la conexión SSCP. (Para obtener más información, consulte Conexión SSCP).
Para abrir correctamente la conexión PLU, el nodo local envía una solicitud Open(PLU) a la aplicación. La aplicación responde con una respuesta de Open(PLU) OK. Por último, el nodo local envía una confirmación de Open(PLU) OK a la aplicación. Este intercambio de mensajes abre la conexión PLU y establece la sesión de PLU. Debe tenerse en cuenta que una secuencia de apertura PLU correcta es un protocolo de enlace triple, en comparación con la apertura de la conexión SSCP, que es un protocolo de enlace bidireccional.
La solicitud Open(PLU) se entrega a la aplicación mediante la conexión SSCP para la LU. La solicitud Open(PLU) contiene el nombre de la aplicación y el identificador de recursos abiertos para permitir que las aplicaciones correlacionan las conexiones PLU y SSCP.
La solicitud Open(PLU) indica la unidad lógica a la que se dirigió la solicitud BIND , hace referencia al identificador de recurso proporcionado en la solicitud Open(SSCP) para esa LU y lleva la unidad de solicitud/respuesta BIND real recibida del host. (Para obtener más información, vea Open(PLU)). También incluye los tamaños máximos de RU, tamaños de fragmento (si procede) y ventanas de ritmo para la sesión de PLU, para permitir que la aplicación determine el crédito inicial si necesita participar en la regulación del tráfico de salida. (Para obtener más información, vea Pacing and Chunking).)
El flujo de mensajes para una apertura correcta de la conexión PLU (al recibir un BIND no negociable) se muestra en la ilustración siguiente. Tenga en cuenta que los parámetros BIND se verifican (en [1]) solo cuando la aplicación ha proporcionado el índice de la tabla de verificación BIND como parte del bloque de control de la información de conexión (CICB).
Flujo de mensajes para abrir una conexión PLUEn la ilustración siguiente se muestra la secuencia de mensajes para el inicio de las sesiones SSCP y PLU, incluidos los detalles de dónde se asignan los valores del Índice de asociados de localidad (LPI). (El valor P de origen de la aplicación de 0x12 indica que es un emulador 3270. Para obtener más información sobre cómo se establecen los valores LPI de origen, vea Open(SSCP) Request.) El flujo de mensajes que se muestra supone que la conexión al host ya está establecida y que tanto la configuración como bind son válidas.
Después de esta secuencia de mensajes, hay dos conjuntos válidos de valores LPI, uno para la sesión de SSCP y otro para la sesión de PLU. La aplicación puede acceder a cualquiera de las sesiones en cualquier momento hasta UNBIND y puede usar los valores LPI para distinguir entre los datos recibidos en las dos sesiones.
Secuencia de mensajes para el inicio de las sesiones SSCP y PLU