Você está na página 1de 13

CICS COR

Conceito e estruturação

IT Services - Software de Monitores


Fevereiro 2002

27/02/2002 1
Glossário Real

• COR: Communication-Owning Region;


CICS para “concentrar” as conexões ISC
(LU 6.2) com redes externas: VISA,
MASTERCARD, empresas do grupo, etc...

27/02/200220/02/2002 2 2
Conexões externas sem COR (Banco Real)

SP11 SP51

Automação Automação
Tecban Retaguarda
Interagência Interagência

Retaguarda ........... RIB / RIE


...........
Clientes CALL Center

Todos os nossos CICS


conectados a rede, e
Caminho definido
internamente no aplicativo
Conexão ISC com
redes externas

27/02/200220/02/2002 3 3
Principais problemas
• As redes externas precisam “enxergar” se não
todos, uma boa parte dos os CICS do Banco Real.
• Necessidade de controles efetivos de qual CICS
deve falar com quem.
• Usuários precisam verificar e/ou solicitar a criação
de conexão em cada CICS envolvido.
• Maior complexidade operacional e dificuldade na
delimitação de problemas
• Maior consumo de recursos de VTAM e de NCP.

27/02/200220/02/2002 4 4
Conexões externas via COR (Banco Real)

SP11 SP51

Automação Automação
Tecban Retaguarda
Interagência Interagência

Retaguarda ........... RIB / RIE


...........
Clientes CALL Center

COR ZSP5
Apenas um CICS
conectado a rede,
e Caminho definido
externo ao aplicativo
Conexão ISC com
se usado MCI
redes externas

27/02/200220/02/2002 5 5
Principais vantagens
• As redes externas precisam “enxergar” apenas os
CORs (atualmente um) do Banco Real.
• Por definição todos os CICS (AORs) estão ligados
ao COR, evitando-se ocorrência de conexões não
definidas.
• Maior simplicidade operacional e de delimitação
de problemas.
• Melhor balanceamento de consumo de recursos de
VTAM e de NCP.

27/02/200220/02/2002 6 6
Características principais

• Isolar o código do processo de ISC em rotina


isolada
• Passar dados via COMMAREA
• Não tem acesso Banco de Dados e arquivos
VSAM
• Não é necessariamente restartado diariamente;
portanto, não gravar Temporary Storage nele
• Balanceamento e escolha do COR e dos AORs é
comandada por IT SERVICES
27/02/200220/02/2002 7 7
De dentro do CPD para fora

Obtém SYSID se não for fixo


Transação •EXEC CICS LINK PROGRAM(ZAINFE)

•Inicia processo de ISC


•EXEC CICS ALLOCATE SYSID
•EXEC CICS CONNECT PROCESS
AOR TOR/AOR • ……….
•EXEC CICS RETURN

ISC
FOR redes externas

Banco de
VSAMs
dados
COR •Empresas do grupo
via MCI ou ZAINFE
•baixa plataforma
EXEC CICS LINK PROGRAM(x) via MCI

27/02/200220/02/2002 8 8
Exemplo: SPB transações enviadas do Banco Real para BC

Retaguarda Canais Retaguarda Canais


ZAP SP11 ZAG SP51
outros outros
MCI Client MCI Client MCI Client MCI Client

MCI Server COR


COR MCI Server
ZSP5 ZGXP1 Mainframe
Mainframe SP51
SP11
SP11 SP51

FW FW
Comm Server Comm Server
Baixa
plataforma

SPB
BR BC
27/02/200220/02/2002 9 9
De fora do CPD para dentro

Obtém SYSID
•EXEC CICS LINK PROGRAM(ZAINFC)

•Inicia processo de ISC (DPL)


•EXEC CICS LINK PROGRAM(x) SYSID(…)
•EXEC CICS RETURN
AOR AOR

ISC vindos de
redes externas
COR
FOR

Banco de VSAMs
dados
•Empresas do grupo
via MCI ou ZAINFE
•baixa plataforma
via MCI

27/02/200220/02/2002 10 10
Exemplo: SPB transações recebidas do BC para Banco Real

ZSP3 ZPP1
SP11 SP51

MCI Client
MCI Client

MCI Server MCI Server

COR ZGXP1 COR


ZSP5 SP51 Mainframe
Mainframe SP11
SP11 SP51

Baixa FW FW
plataforma Comm Server Comm Server

SPB
BR BC

27/02/200220/02/2002 11 11
Fluxo aplicativo (resumo)

Transação
ISC
redes externas
EXEC CICS LINK PROGRAM(x)

TOR+AOR AOR COR

MCI ou
SYSID via ZAINFC •Empresas do grupo
FOR via MCI ou ZAINFE
•baixa plataforma
via MCI
Banco de
VSAMs
dados

27/02/200220/02/2002 12 12
COR: Interconexões e rotina ZAINFE

CICS CICS
Aplicação Bandepe Consumer Aplicação
ZBFP1 CICABNPC
DBs FOR COR/FOR COR DBs FOR

DBs FOR COR/FOR COR DBs FOR

Seguradora Real
CICS ZSFP1 ZSP5 CICS
Aplicação Aplicação

•Redes externas
Roteamento via ZAINFE ou MCI •Baixa via MCI
27/02/200220/02/2002 13 13

Você também pode gostar