Integrador de sesiones para TN3270
El integrador de sesiones se puede usar para interactuar con sesiones TN3270. El comportamiento del integrador de sesiones que usa el protocolo TN3270 es el mismo que el integrador de sesiones para LU2, excepto para una configuración de conexión diferente.
Cadena de conexión para sesiones TN3270
Transporte : TN3270: indica que el integrador de sesiones debe usar el protocolo TN3270.
TN3270SERVER : la dirección IP o el nombre de host IP del servidor TN3270.
TN3270PORT : el puerto IP en el que escucha el servidor TN3270.
Los puertos típicos serían el puerto 23 para no SSL y el puerto 992 para SSL/TLS.
DEVICETYPE : indica el tipo de terminal 3270 que se va a emular. El valor típico sería IBM-3278-2.
SECURITY : indica el tipo de seguridad usado para la conexión.
NONE: la conexión no está cifrada.
TLS1: la conexión negocia el cifrado mediante TLS v1.0.
CERTIFICATECHECK : indica cómo se comprueba el certificado si la seguridad está establecida en TLS1.
NONE: los datos se cifran, pero el certificado de servidor no se comprueba.
VERIFICADO: el proveedor de soporte técnico de seguridad de Schannel comprobará el certificado de servidor durante la negociación de TLS.
m_Handler.Connect("TRANSPORT=TN3270;TN3270SERVER=SYS1;TN3270Port=23;DeviceType=IBM-3278-2;SECURITY=TLS1;CERTIFICATECHECK=VERIFIED”);
SessionConnectionDisplay
Seguridad [enumeración] : indica el tipo de seguridad usado para la conexión.
TNSecurity.None: la conexión no está cifrada.
TNSecurity.TLS1: la conexión negocia el cifrado mediante TLS v1.0.
CertificateCheck [enum] : indica cómo se comprueba el certificado si la seguridad está establecida en TLS1.
TNCertificateCheck . Ninguno: los datos están cifrados, pero el certificado de servidor no se comprueba.
TNCertificateCheck . Comprobado: el proveedor de soporte técnico de seguridad de Schannel comprobará el certificado de servidor durante la negociación de TLS.