IBM Sterling Connect:Direct: Configurando a conexão para um Node C:D ou C:D Server Adapter

From Wiki

Criei uma nomenclatura para facilitar a utilização do protocolo C:D no Sterling B2B

O node SINODE01 (B2B/CDSA) se conecta aos nodes CDNODE01 e CDNODE02.

- Sterling B2B
|- Deployment > Service > Configuration > CD Server Adapter
   - CDSA Name: SINODE01
     - CD Node Name: SINODE01 
     - Server Port: 5364
     - Netmap: CDSINODE01_NETMAP

|- Deployment > Adapter Utilities > Sterling C:D > Nodes
   - CD Node Name: CDNODE01
     - IP/Port: 192.x.x.1:1364
   - CD Node Name: CDNODE02
     - IP/Port: 10.x.x.1:1364

|- Deployment > Adapter Utilities > Sterling C:D > NetMap
   - Netmap Name: SINODE01_NETMAP

|- Deployment > Adapter Utilities > Sterling C:D > NetMap +REF
   - Netmap Name: SINODE01_NETMAP
     - Add Node Name: CDNODE01
     - Add Node Name: CDNODE02
- Connect:Direct --> CDNODE01
|- Netmap.cfg: 
   SINODE01:\
   ...
   :comm.info=SINODE01;5364:\

Artigos para integração com o Sterling B2B:

Configuração no Connect:Direct

A configuração é para um Connect:Direct para Unix

1) Localize o arguivo netmap.cfg no seu ambiente, no meu caso:

/home/cduser/cdunix/ndm/cfg/CDNODE01/

2) Faça uma cópia do arquivo

cp netmap.cfg netmap.cfg_bkp2020-10-14

3) Edite o arquivo netmap.cfg

4) Faça uma cópia da entrada do seu node e cole no fim do arquivo

CDNODE01:\
:conn.retry.stwait=00.00.30:\
:conn.retry.stattempts=3:\
:conn.retry.ltwait=00.10.00:\
:conn.retry.ltattempts=6:\
:tcp.max.time.to.wait=180:\
:runstep.max.time.to.wait=0:\
:contact.name=:\
:contact.phone=:\
:descrip=:\
:sess.total=255:\
:sess.pnode.max=255:\
:sess.snode.max=255:\
:sess.default=1:\
:comm.info=cdnode01;1364:\
:comm.transport=tcp:\
:comm.bufsize=65536:\
:pacing.send.delay=0:\
:pacing.send.count=0:

5) Altere o seguinte:

  • Nome do C:D Node
  • comm.info = Endereço IP e porta

Exemplo: da conexão ao meu C:D Server Adapter do SFG que executa na mesma máquina mas com porta diferente

SINODE01:\
:conn.retry.stwait=00.00.30:\
:conn.retry.stattempts=3:\
:conn.retry.ltwait=00.10.00:\
:conn.retry.ltattempts=6:\
:tcp.max.time.to.wait=180:\
:runstep.max.time.to.wait=0:\
:contact.name=:\
:contact.phone=:\
:descrip=:\
:sess.total=255:\
:sess.pnode.max=255:\
:sess.snode.max=255:\
:sess.default=1:\
:comm.info=sinode01;5364:\
:comm.transport=tcp:\
:comm.bufsize=65536:\
:pacing.send.delay=0:\
:pacing.send.count=0:

Salve e feche o arquivo

Reinicie o C:D.


Ver também