Unidad 15. Servidor de transacciones para OS/2 WARP

Anuncio
Unidad 15. Servidor de transacciones para OS/2 WARP
Sobre cuál esta unidad está
Esta unidad es una descripción del servidor de transacciones para el OS/2 WARP.
Lo qué usted debe poder hacer
Después de terminar esta unidad, usted debe poder:
• Enumerar el contenido del servidor de transacciones para el conjunto del OS/2 WARP.
• Describir las opciones de conectividad disponibles para el servidor de transacciones OS/2
WARP.
• Describir la ayuda del fichero y de base de datos para el servidor de transacciones para OS/2
WARP.
• Describir las transacciones del sistema disponibles en el servidor de transacciones para
OS/2 WARP.
Descripción de la Unidad
Esta unidad es una descripción del servidor de transacciones CICS para OS/2 WARO
incluyendo:
•
Versión 3.0 del CICS OS/2
•
Versión 1.1 de los clientes del CICS
•
Pasarela CICS para el Lotus e Internet
•
Funcionamiento en Analyser/2
Cuadro 15-1. Descripción de la unidad
Notas:
Descripción de la Unidad
•
CICS para OS/2 V3.0
−Nueva versión de 32 bits
−Soporta IBM VisualAge COBOL
•
Funcionamiento Analyser/2
−Estadísticas y supervisión de la transacción
•
Clientes V1.1 del CICS (para OS/2, DOS, Windows y Apple Mac)
•
Pasarela CICS para Lotus Notes e Internet WWW
•
Funcionamientos en OS/2 V21 o posterior, incluyendo OS/2 WARP
Cuadro 15-2. Servidor de la transacción del CICS para el contenido de OS/2
Notas:
•
El componente clave es CICS para OS/2 V3.0. Ésta es la importante nueva versión
de CICS para OS/2, con la nueva función significativa más allá del CICS previamente
disponible para OS/2 V2.01. Además, el producto Performance Analyser/2, que era
previamente un producto separado, se ha integrado en el servidor de transacciones.
•
Los Clientes del CICS para OS/2, el DOS, Windows y Apple Macintosh se empaquetan
también en el servidor de transacciones, así como las pasarelas de CICS para Lotus
Notes y el World Wide Web.
El servidor de transacciones de IBM para OS/2 se ejecutará en cualquier versión OS/2 de
V2.1 o superior, incluyendo todas las versiones de OS/2 WARP.
•
CICS para OS/2
•
Sistema del nivel de entrada
•
Ambiente del cliente/de servidor
−Opciones potentes de Conectividad Host
−Gestión de Sistemas Distribuidos
•
Opción de entorno operativo cliente
−DOS, Windows 3.1, OS/2, ayuda de Apple Mac etc. para:
•
Soporte para :
−“Clientes flacos”
−Servidores de usuario único
−Servidores multiusuarios
GIP17F73
Cuadro 15-3. CICS para OS/2
Notas:
• El CICS para OS/2 V3.0 se diseña como sistema de nivel de entrada, siendo fácil de instalar y de
mantener. El CICS para OS/2 requiere menos que 4MB del almacenaje adicional para un número
razonable de usuarios.
• El CICS para OS/2 se diseña para el ambiente cliente/servidor. La asunción es que las
aplicaciones serán extendidas por muchos servidores en las posiciones remotas múltiples. Sin
embargo, los sistemas necesitan ser centralmente controlados, para un coste y negocio
razonable.
• El CICS para OS/2 proporciona al acceso no sólo a los datos de ordenador principal, pero permite
más importantemente la integración inconsútil de las aplicaciones del cliente/del servidor y del
ordenador principal.
• El CICS para los clientes de OS/2 utiliza todas las plataformas de cliente populares, incluyendo el
DOS, Windows (3.1, 95 y NT), OS/2 y Apple Macintosh (PowerMac incluyendo clásico).
• El CICS para OS/2 apoya a clientes “pequeños” así como la función completa o a clientes
“grandes”. Los grandes clientes pueden ejecutar aplicaciones de servidor del CICS (programas con
comandos EXEC CICS, y las funciones asociadas al Servidor CICS). Instalando un CICS para el
servidor de OS/2 en el cliente con una sola licencia del usuario alcanza para los grandes clientes.
Conectividad del cliente
CIO1IF4
Cuadro 15-4. Conectividad del cliente (CIO11 F14)
Notas:
Los clientes del CICS pueden conectar con un CICS para el servidor de OS/2 V3.0 usando
varios protocolos:
• SNA - Esto requiere la ayuda de APPC en el cliente y el servidor. Esto es
proporcionada por Communications Manager/Server en el servidor y por los
productos siguientes en cada plataforma de cliente:
−OS/2 - comunicaciones encargado o servidor.
−Windows (de 16 bits) - NS/Win o NetWare para SAA.
−Servidor de Windows (de 32 bits) - Microsoft SNA (requiere V2.0 para los clientes
del CICS).
−DOS – Soportadp solamente por NetWare para SAA.
−Apple Mac - requiere soporte de Apple SNA.
• TCP/IP - Puede utilizar el soporte incorporado en Windows para los grupos de
trabajo 3.1, Windows/95, Windows/NT, OS/2 WARP Connect i OS/2 Warp
Server 4.0. Para Windows 3.1, requiere un producto obediente del TCP/IP del
Winsock. Para el DOS, requiere el TCP/IP de la IBM para el DOS. Para Apple
Mac, requiere el TCP/IP de Apple.
• IBM NetBIOS - requiere el programa de ayuda del Lan de la IBM para el DOS o
Windows 3.1. Incorporado a Windows para los grupos de trabajo, Win/95,
Win/NT y la deformación de OS/2 conectan y servidor de la deformación de
OS/2. Ninguna ayuda para Apple Mac.
C o n e c t i v i d a d d el ser vi d o r
C o n c e n t r a c i ó n de la sesión
−Reducir el uso de recursos del
ordenador principal
−simplificar las definiciones del
ordenador principal
•
conversión de protocolo de e
−Protocolos múltiples en
SNA, NetBIOS, Novell, TCP/IP
•
Soporte a la sesión paralela
−Cliente a servidor
−Servidor a servidor
CI011F15
Cuadro 15-5. C o n e c t i v i d a d del servidor (CI011 F15)
Notas:
• El CICS para los servidores de OS/2 V3.0 puede conectar con otros servidores del CICS
using una variedad de protocolos. El CICS para OS/2 V3.0 utiliza la SNA, NetBIOS (IBM
Netbeui y emulación de Novell sobre el IPX) y el TCP/IP. El CICS para Windows NT utiliza los
mismos protocolos. El CICS en el TCP/IP y SNA de las ayudas de los sistemas abiertos (CICS
en UNIX), y CICS/ESA, CICS/MVS, CICS/VSE y CICS/400 utilizan conexiones de la SNA. El
CICS para las conexiones de OS/2 V3.0 proporciona a integridad de datos using protocolos
del nivel 1 de la sinc., y utiliza opciones de la seguridad de cualquier local (ningunas
identificaciones del usuario y palabras de paso) o las verifica (se envían el userid y la palabra
de paso).
• CICS para las peticiones de entrada de las ayudas de OS/2 V3.0 y el extranjero múltiples
sobre una sola conexión con otro servidor, hasta el número máximo de sesiones permitidas.
Las sesiones son totalmente independientes a partir de la una otra.
• El CICS para OS/2 V3.0 puede conectar los varios modelos de 3151 terminales asíncronas
sobre accesos seriales de la PC en el servidor. Las 3151 terminales pueden ejecutar 3270
aplicaciones del CICS solamente.
• El CICS para OS/2 V3.0 puede encaminar dinámicamente varios diversos tipos de tráfico.
Esto es lograda por el uso de las salidas del usuario de permitir la destinación de una
petición determinada de ser determinado en el tiempo de pasada. Esta ayuda incluye
peticiones de la encaminamiento de la transacción, peticiones distribuidas de la conexión
(DPL) del programa, peticiones del envío de la función y peticiones del tratamiento
transaccional distribuida (APPC).
P a s a r e l a del ordenador principal
Concentración de la sesión
− Reducir el uso de recurso del ordenador
principal
− Simplificar las definiciones del ordenador
principal
•
C o n v e r s i ó n de protocolo
−Protocolos múltiples en
−SNA, NetBios,Novell, TCP/IP
•
Soporte a la session paralela
−Cliente a servidor
−Servidor a servidor
•
Encaminamiento dinámica
−TR, FS, DTP y DPL
CI011F76
Cuadro 15-6. Gateway del ordenador principal (CI011F16)
Notas:
• Un uso común del CICS para OS/2 V3.0 es como Pasarela del ordenador principal para la
conexión de los clientes del CICS a los ordenadores principal de la unidad central del CICS.
Hay dos razones principales de esto:
1. Para reducir el número de definiciones y de recurso del ordenador principal requerido para
conectar a una gran cantidad de clientes. En este caso, no hay necesidad de definir
conexiones individuales del cliente al CICS o al VTAM del ordenador principal. Las únicas
conexiones que necesitan ser definidas son las conexiones al CICS para los sistemas de
OS/2.
2. Los clientes pueden utilizar cualquier TCP/IP o NetBIOS en lugar de tener llena una pila
del protocolo SNA en cada cliente.
• El CICS para OS/2 puede encaminar las peticiones de la transacción (tráfico terminal) tan bien
como las peticiones de programa (llamadas ECI). Todas las peticiones se pueden encaminar a un
solo ordenador principal CICS, con el mínimo de requisitos de configuración CICS para OS/2.
• El CICS para OS/2 puede también encaminar peticiones individuales a más de un sistema principal
CICS, estáticamente o dinámicamente. El encaminamiento estático se basa en las entradas de
tabla (el PCT para la encaminamiento de la transacción, PPT para DPL, tablas del recurso para el
envío de la función), mientras que el encaminamiento dinámico se basa en una exit de usuario.
Comunicación Servidor - Servidor
C1011F17
Cuadro 15-7. Servidor a la comunicación del servidor (CIO11 F17)
Notas:
• La familia CICS soportan todos los modelos populares Cliente/Servidor, incluyendo punto a
punto o conversacional, Acceso a Datos Remotos, Colas o Mensajes Remotos, Llamadas a
Procedimientos Remotos, Acceso a Aplicaciones Remotas i Presentación Remota.
• La comunicación intersistema CICS (ISC) es el término CICS usado para describir todas las
funciones de la comunicación del servidor a servidor. El nombre CICS para cada recurso del
ISC se da en paréntesis:
−Aplicación alejada (encaminamiento de la transacción)
−Llamada Procedimiento Remoto (conexión distribuida del programa)
−Acceso a Datos Remotos (envío de la función)
−Generación de Transacción Remota (proceso asincróno)
−Punto a Punto o APPC (Proceso transaccional distribuida)
•El tratamiento transaccional distribuida está solamente disponible al usar el protocolo de la SNA.
Soporte a la Bases de Datos
CIOIIFI8
Cuadro 1 8 . Ayuda de base de datos (CI011 F18)
Notas:
• El CICS para OS/2 V3.0 utiliza bases de datos relacionales populares, incluyendo Database Server
para OS/2 Warp.
• El CICS para OS/2 detectará cuando una transacción ha terminado y programará
automáticamente en la base de datos una confirmació (commit) o una marcha atrás (rollback).
• El CICS para OS/2 provee una coordinación de la confirmación y de la marcha atrás. Esto se logra
por una exit de usuario. La exit de usuario proporciona a una interfaz abierta que permite puntos
de sincronismo coordinados con muchos gerentes de base de datos.
• El CICS para OS/2 proporciona una facilidad de afinidad de transacción, que es útil en los
ambientes donde se está utilizando el servidor de base de datos. El CICS para OS/2 utiliza
procesos de aplicación múltiples, y planifica diferentes usuarios en un solo proceso. El servidor de
base de datos mantiene la información de la conexión sobre la base del proceso. Si se estan
utilizando multiples bases de datos, este recurso permite que el CICS planifique una transacción en
un proceso de aplicación que tenga ya en el contexto necesario establecido la base de datos en
lugar de a cualquier proceso de aplicación disponible.
Soporte a Ficheros
Cuadro 15-9. Ayuda del fichero (CIO11 F19)
Notas:
• El soporte al fichero se incluye con el CICS para OS/2. Se basa en el gestor de base
de datos Btrieve micro-kernal. El soporte es para ficheros indexados, relativos y
secuenciales. Mientras que los ficheros se salvan en el formato de Btrieve, son
accesibles por el comando de ficheros EXEC CICS, asi como por interfaz del
tratamiento por lotes para COBOL. Así, los programas del CICS y de tratamiento por
lotes ofrecen una portabilidad excelente de la aplicación.
• El CICS se asegura de que los cambios a los recursos recuperables (es decir
ficheros) hechos por una unidad lógica del trabajo (LUW) estén realizados
totalmente o en absoluto. Esto se conoce como proceso de “Escribir Diferido”.
• El gestor de ficheros del CICS que se envía es una parte de CICS para OS/2 V3.0 se
basa en Btrieve Micro-kernal 6.20. Esto incluye el soporte para bloquear a nivel de
página (similar al intervalo de control de bloqueo del VSAM) y la recuperación hacia
adelante. Además, la utilidad Btrieve BUtil se envía con el CICS para OS/2, y las
Btrieve estadísticas del funcionamiento y del uso son capturadas y visualizadas por
Performance Analyzer/2..
• El CICS para OS/2 puede apoyar a otros gestores de fichero vía un interfaz
externo documentado del gestor del fichero.
Soporte a Ficheros
C1011F1A
Cuadro 15-10. Interfaces externos (CIO11F1A)
Notas:
•
El CICS para OS/2 proporciona un número de interfaces de programación externos, que
permiten que los programas fuera del ambiente del CICS tengan acceso a recursos del CICS
y/o que controlen el CICS para los sistemas de OS/2. El CICS para OS/2 utiliza tres interfaces
de programación externos de aplicación. Dos de los interfaces, a saber el ECI y el EPI, son
totalmente compatibles con los interfaces similares en los clientes del CICS. El tercer interfaz,
a saber el interfaz de la transacción externa (ETI) permite que un programa externo comience
una transacción independiente del CICS, como si el programa externo hubiera publicado un
comando EXEC CICS START. Un programa ETI puede comenzar una transacción terminal o no
terminal.
•
Los interfaces de la administración de sistemas permiten al CICS:
−ser cerrado por un programa fuera del CICS
−Encender apagar el rastreo y controlar qué opciones de rastreo están en efecto
−conducir el proceso de importación/exportación para la instalación de la aplicación
−tener acceso o modificar la información de configuración de CICS en el fichero de la
definición del recurso del CICS (FAACTFTB)
− encender el CICS usando una transacción APPC externa
Transacciones del sistema











CEMT - Gestión de las operaciones
CEDA - Definición del recurso
CRTE - Encaminador de transacción
CMLV - Visor del registro
CSCA – Visor de mapas BMS
CEDF - Depurador
CEBR - Visor del almacenamiento temporal
PA2 - Analizador del funcionamiento
CADL, CAIM, CAER - importación/exportación
CECI - Intérprete de comando EXEC CICS
CSFE - Depurador del almacenaje
CI019FI6
Cuadro 15-11. Transacciones del sistema (CIO11 F1 B)
Notas:
El CICS para OS/2 V3.0 tiene un número de transacciones proporcionadas por CICS similares a otras
plataformas:
• CEMT - Muy similar en la función a CICS/ESA 4.1 CEMT. Permite que los recursos del CICS
ser visualizados y sus estatus sean cambiados. Se incluye soporte para el programa
"newcopy" que permite que la copia actual de un programa en línea sea cambiada.
• CEDA - Los recursos del CICS se definen usando esta transacción. Los recursos incluyen
usuarios (SNT), programas (PPT), identificadores de transacción (el PCT), colas transitorias
de datos (DCT), colas del almacenamiento temporal (TST), modelos de conversión (CVT) y
ficheros (FCT).
• CRTE - Programa de encaminamiento CICS. Cuando se invoca CRTE, toda la entrada de
información pulsada en una terminal se envía automáticamente al sistema remoto
especificado, hasta que se publique un comando de CANCELACIÓN.
• CMLV – Utilidad para visionar el registro. Permite la visión en línea de un fichero de diario
de CICSMSG de cualquier terminal 3270. Esto es útil para depurar problemas en sistemas
remotos.
• CSCA – Utilidad de mapas BMS - enumerará todas las definiciones de mapas del sistema y
permitirá visualizar entradas individuales de mapas.
• CEDF - Facilidad de diagnóstico de la ejecución. Modelado después del recurso de
CICS/ESA. Aunque no sea tan de gran alcance como los depuradores del nivel fuente que
están disponibles de lenguajes de programación; CEDF tiene la ventaja de la instalación en
todos los sistemas de producción y se puede utilizar así para poner a punto un problema en
un sistema de producción que no tenga probablemente un entorno de desarrollo del
lenguaje instalado en él.
• PA2 - PA2 es el menú principal del funcionamiento Analyzer/2. Hay los submenúes
numerosos que visualizan varios aspectos del CICS para el funcionamiento de OS/2. Esto es
una herramienta a comprobar la salud del sistema. PA/2 ofrece estadísticas sobre el uso de
transacciones determinadas; códigos del fin anormal, y tiempo de respuesta de
transacciones por código de transacción (tiempo de respuesta incluyendo de mínimo,
máximo y medio).
• CEBR - Para visualizar colas del almacenamiento temporal.
• CADL, CAIM, CAEX - Estas tres transacciones se utilizan para la gestión de los grupos de la
aplicación del CICS. La transacción de CADL visualiza a grupos contenidos en un
determinado fichero de importación/exportación, y permite que los supriman. CAER permite
que exporten los grupos de la aplicación al fichero de importación/exportación y CAIM
permite que los grupos de aplicación sean importados desde el fichero de
importación/exportación.
• CECI - El Intérprete de comandos CICS permite que comandos EXEC CICS sean incorporados
en una manera interactiva e inmediata. Similar a la facilidad en CICS/ESA.
• CSFE - Transacción del depuración del almacenaje, útil para los problemas de la
superposición del almacenaje.
•
Funcionamiento Analyser/2
•
Información del funcionamiento de la transacción y del Sistema
•
Estadísticas comprensivas:

Uso de recurso

Tiempo de respuesta
•
Rastro de la aplicación e información de depuración
•
Información de las hojas de operación (planning) de capacidad
•
Visión en línea e información del registro
•
Tener acceso a las estadísticas del servidor exterior del CICS OS/2
vía DPL
•
Punto de prueba del usuario
CIOliFiC
Cuadro 15-12. Funcionamiento Analyser/2
Notas:
• Performance Analyser/2 es la herramienta de estadísticas y monitorización que
proporciona la información de cómo las transacciones y los recursos del CICS se
están utilizando en un CICS para el sistema de OS/2. Tiene seis aplicaciones
primarias:
1. Para proporcionar una rutina de información de la gestión del rendimiento para
seguir el número y el tiempo de respuesta de transacciones en un cierto plazo.
2. Para proporcionar la información que ayudará a la resolución de los problemas de
funcionamiento.
3. Para proporcionar la información para los propósitos de hojas de
operación (planning) de capacidad.
4. Para proporcionar el rastro de la aplicación y del nivel de transacción para poder
entender el impacto del diseño de la aplicación.
5. Para proporcionar relojes de usuario que permiten cronometrar las
pruebas de alto nivel de la aplicación, y totales de reloj para acumular
las duraciones individuales. Las llamadas insertadas en el código de esta
función se medirán, el impacto de llamadas al CICS o los recursos no
CICS pueden ser medidos.
6. Para permitir que otros sistemas remotos de CICS interroguen las estadísticas de la
transacción y a los datos del usuario llevados a cabo en un CICS para el servidor de
OS/2.
•La información del funcionamiento se puede escribir en un fichero y salvarlo para el
análisis posterior.
Unidad 16. Servidores de transacción para AIX y Window s NT
Sobre
Esta unidad es una descripción de los servidores de transacción para AIX y Windows NT. Estos
productos se describen juntos pues tienen una base del código común.
Qué usted debe poder hacer
Después de terminar esta unidad, usted debe poder:
• Enumerar el contenido de los servidores de transacción para AIX y Windows NT.
• Describir el CICS para la configuración de Windows NT con especial referencia al Distributed
Computing Environment (DCE) y al sistema de ficheros estructurado Encina (SFS).
• Describir las opciones de la conectividad disponibles en el CICS para Windows NT.
Descripción de la unidad
Esta unidad es una descripción de los servidores de transacción
para Windows NT y de las plataformas del AIX incluyendo:
−Componentes
−Conectividad cliente/servidor y funciones
−Componentes DCE
−Componentes Encina
−Ayuda de programación de la aplicación
CI011G01
Cuadro 16-1. Descripción de la unidad
Notas:
Servidor de la transacción para el contenido de Windows NT
CIO7
1G12
Cuadro 16-2. Servidor d e l a t r a n s a c c i ó n para el contenido de Windows NT (CIO11 G12)
Notas:
• El componente clave es CICS para Windows NT V4.0, ésta es una nueva versión
importante del CICS para Windows NT, con la nueva función significativa más
allá del CICS previamente disponible para Windows NT V2.01.
−Además, el monitor de Encina para Windows NT V2.1, que era
previamente un producto separado, se ha integrado en el Servidor de la
Transacción.
• Los Clientes CICS para OS/2, DOS, Windows y Apple Macintosh estan también
empaquetados en el Servidor de Transacción, así como las pasarelas CICS para Lotus
Notes y World Wide Web.
•
El Servidor de la Transacción de IBM para Windows NT V4.0 se ejecutará en la
versión 3.51 y 4.0 de Windows NT.
C I C S para la configuración de Windows NT
Cuadro 16-3. CICS para la configuración de Windows NT (CIOI1 G13)
Notas:
• El CICS para Windows NT V4.0 se puede pensar en términos de tres componentes: CICS
para el servidor de Windows NT V4.0, CICS para el cliente del AIX (UNIX), y los clientes del
CICS (deformación del DOS, de OS/2, Windows, y Macintosh). Estos componentes se
incluyen en el servidor de la transacción de la IBM para Windows NT V4.0.
−Una de las tecnologías claves utilizadas es el Distributed Computing Environment (DCE) de la
fundación de software abierto (OSF). Los servicios centrales transaccionales derivan de la
tecnología Encina. Aunque las funciones de Encina y del DCE sean utilizadas por el sistema del
CICS, los diseñadores y los programadores de aplicación del CICS no interconectan normalmente
con estos componentes de nivel inferior.
• Los componentes en la izquierda del diagrama del servidor son opcionales. Éstos incluyen
los servicios de directorio y de seguridad del DCE que ahora se incluyen en el directorio de
IBM y el servidor de la seguridad para Windows NT. Los componentes opcionales
adicionales incluyen el sistema de ficheros estructurado Encina (SFS). SFS proporciona las
funciones de registro-orientado del fichero VSAM para el ambiente de Windows NT.
•En el lado derecho del diagrama se muestra un rectángulo que representa los gestores de
recurso adicional que pueden interconectar con el gestor de unidades de trabjo CICS a
través del interfaz estándar X/Open XA. Esto incluye los gestores de bases de datos
relacionales así como el producto de MQSeries de IBM.
•Según lo indicado a la izquierda, hay dos puestas en práctica del cliente que
son utilizadas por el CICS para Windows NT V4.0. Aunque proporcionen de la
misma función, los clientes CICS de UNIX se basan en la comunicación del DCE
mientras que los clientes del CICS para PC’s utilizan los zócalos de TCPIIP.
Estos clientes CICS se veran más detalladamente más adelante en esta
presentación.
•El CICS para las plataformas de sistemas abiertos (UNIX), tales como HP
9000 y Digitaces OSF/1, tiene la misma configuración que el CICS para
Windows NT. La diferencia entre los productos del CICS se puede encontrar
en el ambiente del sistema operativo (herramientas administrativas), los
servicios de comunicación (capacidades de la SNA) y las herramientas de
administración de sistemas.
Entorno de Computación Distribuido (DCE)
Cuadro 16-4. Distributed Computing Environment (DCE) (C1011 G14)
Notas:
− La Llamada de Procedimiento Remoto (Remote Procedure Call - RPC) está en el “corazón” de la
configuración del DCE. El CICS utiliza DCE RPCs para comunicar entre los componentes del
sistema del CICS (e.g. SFS) cuando están situados en diversos procesadores y de los clientes
basados DCE (todo en lenguaje Unix) a los servidores.
•
Una célula es el dominio administrativo DCE. Es formada por un conjunto de máquinas,
pueda o no estar en la misma LAN.
• El Servidor del Directorio de la célula del DCE (CDS) contiene las entradas para todos los recursos
del DCE en la célula. El CDS permite que las aplicaciones y los usuarios del DCE tengan acceso a
objetos del DCE sin importar su localización en la célula.CICS localiza que son componentes de
Encina, de DCE y de CICS a través del directorio de la célula del DCE, y el RPC es el mecanismo
de las comunicaciones usado entre los componentes así como entre clientes del CICS y los
servidores.
−La seguridad del DCE se utiliza al comunicar entre los componentes en una configuración de
servidor racimo de CICS. La autentificación CICS del usuario final (controlando el userid y la
palabra de paso) también se basa en el DCE y los usuarios finales debe ser autentificados por el
DCE antes de que puedan tener acceso a transacciones del CICS. El CICS mismo también
proporciona seguridad para los recursos (ficheros, programas, colas y diarios) y las transacciones.
Servicios Encina
CI011G1
5
Cuadro 16-5. Servicios de Encina (CIO11 G15)
Notas:
•
Sistema de ficheros estructurado (SFS)
−El CICS utiliza la Encina SFS para emular a los tres tipos de ficheros VSAM, a
saber indexados (KSDS), relativo (RRDS) y secuencial (ESDS). Utiliza los
servicios transaccionales de Encina. Los ficheros de SFS se pueden compartir
(leído y escribir) entre el CICS para de Windows NT V4.0 las aplicaciones NT y no
CICS (usando el programa piloto de fichero externo).
−SFS también es utilizado por el CICS para el almacenaje de las colas de datos transitorios y
del almacenamiento temporal.
•Servicios de transacción integrados de Encina
• Los servicios de transacción básicos para los cuales se utiliza la tecnología Encina incluyen la
coordinación, bloquear, la emulación y la gestión de los recursos del punto de sincronismo a
través del interfaz de la XA. Además, el Encina Peer to Peer Comunication Executive
proporciona las comunicaciones punto a punto con Nivel 2 de Punto de Sincronismo sobre el
TCP/IP y comunicaciones punto a punto nivel 1 de Punto de sincronismo sobre SNA.
Grupo de Servidores
CI011G76
Cuadro 16-6. Grupos de servidor (C1011G16)
Notas:
−Esta vista muestra varios servidores que pueden estar implicados sistema de producción CICS
para Windows NT V4.0. Cada servidor mostrado en este diagrama podía ejecutarse en un
sistema separado. Esto permite que CICS para Windows NT sea separado a través de sistemas
múltiples, capacidad cada vez mayor y función de aislamiento. El aislamiento funcional puede
mejorar disponibilidad, simplificando la administración y mantenimiento del sistema y el aumento
del rendimiento.
−En el centro está el servidor CICS. Éste es el servidor que es visto por los usuarios y por
aplicaciones. Sin embargo, el CICS confía en otros servidores para realizar varias funciones.
• Muchas aplicaciones del CICS harán uso de una base de datos relacional. Los productos de base
de datos relacional se estructuran generalmente en cliente y partes de servidor y el servidor de
base de datos se ejecuta a menudo en un sistema separado. El servidor CICS utiliza la interfaz
XA para coordinar la integridad de datos con el servidor de base de datos.
•Las funciones de las comunicaciones, incluyendo conectividad del ordenador principal, se
pueden también funcionar en un servidor separado que funciona como una pasarela de
LU6.2 SNA a un sistema huesped. Los sistemas múltiples del servidor CICS pueden
compartir una sola Pasarela del ordenador principal. Los servicios DCE, especialmente
seguridad y funciones del directorio, se aíslan a menudo sobre un sistema separado. Los
servidores de seguridad se pueden aislar para reducir al mínimo las exposiciones de la
seguridad, mientras que el servidor de directorio son compartidos a menudo por muchos
servidores en lugar de ser utilizado sobre todo por el CICS.
•Como los servidores de base de datos, el servidor estructurado del sistema de ficheros se
puede aislar sobre un sistema separado. Este servidor se puede compartir por un número
de sistemas n del servidor del CICS un arreglo arracimado, teniendo en cuenta de
compartir los ficheros comunes.
Herramientas de la administración
CIOIIG17
C u a d r o 16-7. H e r r a m i e n t a s de la administración (CI011 G17)
Notas:
• Herramienta de administración GUI
• Una herramienta basad en GUI se proporciona con CICS para Windows NT V4.0 para
simplificar la administración. Proporciona paneles frontales gráficas a la herramienta de
administración subyacente del cicscp. La herramienta de administración del GUI se
puede utilizar para definir todos los recursos del CICS, incluyendo colas CICS,
programas, transacciones, terminales, usuarios, ficheros, diarios, y enlaces de
comunicaciones. Las definiciones se pueden agregar/modificar/suprimir durante la
operación del CICS.
• Las funciones administrativas del CICS se refieren como RDO (definición del recurso
en línea) y consisten en a menudo varias herramientas.
• Al definir adiciones y cambios del sistema, los diálogos de la herramienta de
administración del GUI preguntarán si los cambios han de tomar efecto inmediatamente
o en el arranque en frio siguiente, y también si los cambios son temporales o
permanentes. Esto da considerable control sobre el sistema sin la afectación de su
disponibilidad.
• cicscp
−La configuración y la operación del CICS para Windows NT V4.0 y su software asociado ha sido
simplificado considerablemente por la introducción de herramienta de configuración automática
conocida como cicscp (programa de control del CICS). La herramienta del cicscp se diseña para
configurar y para administrar una amplia gama de los componentes de software que pueden estar
presentes, incluyendo: Componentes del DCE, compilador de COBOL, SFS, nodos SNA, conexiones
SNA y sistemas CICS. O un comando o un interfaz interactivo pueden ser utilizado. Por ejemplo, el
comando simple :
“cicscp Stara region CICSREGI"
comenzará automáticamente cualquier componente que se requiera así como comenzar el
sistema de CICSREGI.
−cicssdt
−cicssdt (herramienta de diagnosticos SFS) se incluye en el servidor de la transacción de IBM para
Windows NT V4.0 para asistir a manejar ficheros de datos de Encina SFS. Es una herramienta
interactiva puede crear, enumerar, leer y escribir ficheros SFS. También proporciona la capacidad
para migrar ficheros "planos" o ficheros VSAM de la unidad central a SFS y al reves. Esta herramienta
incluye las capacidades para migrar ficheros VSAM de la unidad central a SFS. Específicamente, sus
capacidades son:
− Enumerar todos los ficheros en el servidor actual de SFS
• Crear/borrar un fichero de SFS
• Leer/grabar registros de un fichero
• Vaciar un fichero de todos los registros confirmados
•Cambiar el servidor actual SDT a otro
• Transferir y convertir un fichero plano QSAM a un fichero de SFS
• Transferir cualquier fichero SFS a un fichero "plano" y viceversa
7. cicsddt
8. el cicsddt es una herramienta de CICS para administrar la emulación del control
de fichero de CICS en DB2 para Windows NT, proporcionando capacidades
similares al cicssdt.
• sfsadmin
• el sfsadmin es la herramienta de administración de Encina para la administración de
los ficheros estructurados Encina del sistema de ficheros (SFS). Proporciona muchas de
las capacidades que son proporcionadas por IDCAMS en un sistema de MVS/ESA.
• tkadmin
• el tkadmin es una herramienta de Encina, usada sobre todo para rastrear, el fichero de
diario y la administración del volumen, salvaguardia y obtener información sobre el servidor
Encina.
• Enconsole
• Enconsole es un interfaz gráfico de usuario que proporciona a las capacidades
administrativas para el ambiente Encina. Proporciona al acceso a las configuraciones del
DCE y de Encina, herramientas para definir, parar y comenzar, y modificar los servidores
de Encina para requisitos particulares.
−CDCN
−CDCN es una transacción de depuración CICS para depurar los fuentes C y de
los programas en COBOL.
Conectividad d e l s e r v i d o r
CI077
G78
Cuadro 16-8. Conectividad del servidor (CIO11 G18)
Notas:
• El CICS para los servidores Windows NT V4.0 puede conectar con otros servidores CICS
usando una variedad de protocolos, a saber SNA, y DCE RPC o los zócalos sobre el TCP/IP. El
CICS para Windows NT V4.0 utiliza los mismos protocolos. CICS/ESA, CICS/MVS, el CICS para
sistemas abiertos (Unix), el CICS para OS/2 CICS/VSE y CICS/400 utilizan conexiones SNA.
El CICS para las conexiones de Windows NT V4.0 proporciona integridad de datos usando
protocolos de nivel 1 de sincronización. Enviará identificaciones de usuario verificadas o
identificaciones de usuario y contaseña en las peticiones que salen y procesará
identificaciones de usuario verificadas e identificaciones del usuario no verificadas con
contraseña en peticiones de entrada. El soporte de nivel 2 de la sincronización se proporciona
sobre conexiones DCE RPC.
• CICS para Windows NT V4.0 soporta multiples peticiones de entrada y de salida sobre una
sola conexión con otro servidor. Las sesiones son totalmente independientes entre si.
 CICS para Windows NT V4.0 puede encaminar dinámicamente comandos de conexión de
programa (EXEC CICS LINK) tan bien como las peticiones de transacción para
transacciones definidas como dinámicas. El encaminamiento dinámica se maneja por
programas de la salida (exit) de usuario.
Conectividad d e l C l i e n t e
C1011
G19
Cuadro 16-9. Conectividad del cliente (CIO11 G19)
Notas:
Los clientes de CICS pueden conectar con un CICS para el servidor de Windows NT V4.0 usando tres
protocolos, a saber:
−SNA - Esto requiere la ayuda de APPC en el cliente y el servidor. Esta es proporcionada por el
servidor de comunicaciones de IBM en el servidor, y por los productos siguientes en cada plataforma
de cliente.
• OS/2 - comunicaciones encargado o servidor de comunicaciones de IBM.
• Windows (de 16 bits) - NS/Win o NetWare para SAA.
•
Servidor de Windows (de 32 bits) - Microsoft SNA (requiere V2.0 de los clientes CICS).
−DOS – Solo se soporta si está con NetWare para SAA.
−Apple Mac - requiere la ayuda de Apple SNA.
• Zócalos TCP/IP - el soporte para TCP/IP se incorpora a Windows 3.1, Windows 95, Windows NT,
OS/2 Warp Connect y OS/2 Warp Server. Para Windows 3.1, se requiere el Winsock un producto
complemento del TCP/IP. Para DOS, se requiere TCP/IP de IBM para DOS. Los clientes de Apple
Mac requieren el TCP/IP de Apple.
• DCE RPC - IBM Transaction Server para Windows NT V4.0 puede también soportar clientes que
utilizan DCE RPC. Esto incluye a clientes CICS para los sistemas en lenguaje Unix, incluyendo
AIX, Sun Solaris, HP/UX, Siemens Sinix y Digital Unix.
Los clientes del CICS pueden utilizar sesiones paralelas. Lo que significa que un solo cliente puede
tener excepcionalmente demanda múltiple al mismo tiempo a uno o más servidores CCICS. Esto es
bueno porque un cliente puede tener cierta clase de visualización en una ventana disponible para
el usuario, y el usuario podría cambiar a partir de alli de una aplicación a otra, iniciando peticiones de
cliente a cada uno en paralelo. Ninguna de las dos aplicaciones necesita preocuparse i es
independientemente de si otra aplicación tiene una petición excepcional a un servidor de CICS. Esta
capacidad la valoran los proveedores de software y los clientes.
Clientes CICS soportados por CICS para Windows NT
CIOI 1
G1A
Cuadro 16-10. Clientes del CICS apoyados por el CICS para Windows NT (CIO11G1A)
Notas:
•
•
•
•
El CICS para Windows NT V4.0 soporta clientes basados en DCE y no DCE.
Los clientes basados en DCE son los clientes que se ejecutan en los ambientes Unix,
mientras que los basados en clientes no DCE basó funcionan en los otros ambientes.
Los clientes DCE pueden aprovecharse de los servicios de seguridad y de directorio del
DCE.
Los clientes basados no DCE pueden también asociarse usando protocolos SNA APPC.
Clientes CICS soportados por CICS para Windows NT
CIMSG
~B
Cuadro 16-11. Web al CICS para las opciones de Windows NT (CI011 G1 B)
Notas:
• Los visores Web pueden tener acceso a las paginas HTML del servidor web que utilizan la
Pasarela de Internet de CICS para tener acceso a aplicaciones basadas en 3270 sin modificar
las existentes del CICS, o pueden utilizar scripts CGI escritos por usuarios para tener acceso
a aplicaciones del CICS usando la Interfaz de Llamada Externa (ECI – External Call
Interface). Los clientes CICS pueden enviar cadenas de datos desde emuladores de Terminal
3270 del cliente para tener acceso a las aplicaciones CICS para Windows NT V4.0. Las
aplicaciones especialmente escritas del usuario pueden comunicar con los zócalos IP, y el
programa de recepción puede tener acceso a aplicaciones CICS usando cualquiera de las
Llamadas Externas o de las Interfaces de Presentación Externa (ECI o EPI).
−Cualquier sistema que pueda ejecutar telnet 3270 (TN3270) puede tener acceso a CICS para
Windows NT V4.0, ussando la ayuda del telnet proporcionada por el cliente de CICS para el AIX,
que puede conectar directamente con CICS para Windows NT V4.0 usando DCE RPCs.
−Una vez dentro CICS para Windows NT V4.0 puede enviar la petición a cualquier otro
sistema conectado a CICS para procesar.
Descargar