You can install multiple DE MCP Services on the same MCP host. After installing the first DE MCP Service using SimpleInstall, perform the following steps:
Where * = a number between 1 and 9,
On the CANDE window, enter the following commands:
Copy *SYSTEM/DATAEXCHANGE/SERVICE AS *SYSTEM/DATAEXCHANGE/SERVICE*
Copy *SYSTEM/DATAEXCHANGE/DMSIIADAPTER/DBINTERFACE AS *SYSTEM/DATAEXCHANGE/DMSIIADAPTER/DBINTERFACE*
Copy *SYSTEM/DATAEXCHANGE/DMSIIADAPTER/STUB AS *SYSTEM/DATAEXCHANGE/DMSIIADAPTER/STUB*
Copy *SYSTEM/DATAEXCHANGE/QINTERFACE AS *SYSTEM/DATAEXCHANGE/QINTERFACE*
Copy *SYSTEM/DATAEXCHANGE/QINTERFACE/STUB AS *SYSTEM/DATAEXCHANGE/QINTERFACE/STUB*
MODIFY *SYSTEM/DATAEXCHANGE/QINTERFACE/STUB*; LIBRARY LIBVARIABLE(FUNCTIONNAME=DATAEXCHQUEUE*)
MODIFY *SYSTEM/DATAEXCHANGE/QINTERFACE*; LIBRARY DESERVICE(FUNCTIONNAME=DATAEXCHSERVICE*)
MODIFY *SYSTEM/DATAEXCHANGE/DMSIIADAPTER/DBINTERFACE*; LIBRARY DESERVICE(FUNCTIONNAME=DATAEXCHSERVICE*);
On the MARC window, enter the following commands:
SL DATAEXCHSERVICE* = *SYSTEM/DATAEXCHANGE/SERVICE* ON DISK : TRUSTED,ONEONLY,LINKCLASS=1
SL DATAEXCHQUEUE* = *SYSTEM/DATAEXCHANGE/QINTERFACE* ON DISK
Create a new DSS for the second and subsequent DE MCP Services. At the ODT, type
NA REG DELETE EP DATAEXCHSERVICE*; NA REG DELETE DSS DATAEXCHSERVICE*; NA REG DELETE PROV DATAEXCHSUPPORT*; NA REG ADD EP DATAEXCHSERVICE* filename = DATAEXCH_PORT*, myname="8299", public = true; NA REG ADD DSS DATAEXCHSERVICE* EP = DATAEXCHSERVICE*, class = other, recover=true, init = true; NA REG ADD PROV DATAEXCHSUPPORT* SL= DATAEXCHSERVICE*,task type = nmsl, interface = message, DSS = DATAEXCHSERVICE*;
Create a configuration file called *DATAEXCHANGE /CONFIG* for the new DE MCP Service. For example, * DATAEXCHANGE /CONFIG1 for DataExchService1, * DATAEXCHANGE /CONFIG2 for DataExchService2, and so on.
Update the port number in the configuration file for the new DE MCP Service.
In the corresponding Data Exchange Administration Site, Settings>System tab, type the appropriate port number for Agent TCP Port.