![]() |
![]() |
e-docs > Tuxedo > Using the Tuxedo TOP END Domain Gateway with ATMI Applications > Communicating with Multiple BEA TOP END Systems |
Using the Tuxedo TOP END Domain Gateway with ATMI Applications
|
Communicating with Multiple BEA TOP END Systems
This topic includes the following sections:
See Also
Configuring Multiple GWTOPEND Processes
To communicate with multiple BEA TOP END systems, you need to configure multiple GWTOPEND processes. Although a single gateway instance of the TEDG may communicate with multiple BEA TOP END nodes, each of those nodes must belong to the same BEA TOP END system. Configuring multiple GWTOPEND processes provides the capability to communicate with multiple BEA TOP END systems. To configure multiple GWTOPEND processes:
Defining Multiple Processes in the UBBCONFIG file
To configure multiple GWTOPEND processes, you need to define multiple gateway groups. To do so, you must define multiple GWADM/GWTOPEND pairs in the UBBCONFIG file, and assign each pair to a different BEA Tuxedo group.
Sample UBBCONFIG File
The following example shows the GROUPS and SERVERS sections of the UBBCONFIG file configured for two BEA TOP END Domain Gateways, gwgrp1 and gwgrp2, on two nodes. The gateways are not required to be on separate nodes; both may be configured on the same node.
*GROUPS
DMADMGRP LMID=mach1 GRPNO=1
gwgrp1 LMID=mach1 GRPNO=2
gwgrp2 LMID=mach2 GRPNO=3
*SERVERS
#GWTOPEND is the name of the TEDG binary program.
#Other parameters are strictly for illustrative purposes
DMADM SRVGRP="DMADMGRP" SRVID=1001 REPLYQ=N RESTART=Y
MAXGEN=5 GRACE=3600
GWADM SRVGRP="gwgrp1" SRVID=1002 REPLYQ=N RESTART=Y MAXGEN=5
GRACE=3600
GWTOPEND SRVGRP="gwgrp1" SRVID=1003 RQADDR="gwgrp1" REPLYQ=N
RESTART=Y MAXGEN=5 GRACE=3600
GWADM SRVGRP="gwgrp2" SRVID=1004 REPLYQ=N RESTART=Y MAXGEN=5
GRACE=3600
GWTOPEND SRVGRP="gwgrp2" SRVID=1005 RQADDR="gwgrp2" REPLYQ=N
RESTART=Y MAXGEN=5 GRACE=3600
See Also
Modifying the DMCONFIG File
Modify the DMCONFIG file to reflect the two gateway groups as shown in the following example.
*DM_LOCAL_DOMAINS
LDOM1 GWGRP="gwgrp1" DOMAINID="LDOM1" TYPE=TOPEND
LDOM2 GWGRP="gwgrp2" DOMAINID="LDOM2" TYPE=TOPEND
*DM_REMOTE_DOMAINS
RDOM1 DOMAINID="RDOM1" TYPE=TOPEND
RDOM2 DOMAINID="RDOM2" TYPE=TOPEND
*DM_TOPEND
LDOM1 NWADDR="//mach1:port1" TP_SYSTEM=SYSTEM1
LDOM2 NWADDR="//mach2:port2" TP_SYSTEM=SYSTEM2
RDOM1 NWADDR="//mach3:port3" TP_SYSTEM=SYSTEM1
RDOM2 NWADDR="//mach4:port4" TP_SYSTEM=SYSTEM2
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |