[JDENET_KERNEL_DEF22]

These settings are for a Microsoft Windows platform:

krnlName=XML DISPATCH KERNEL
dispatchDLLName=xmldispatch.dll
dispatchDLLFunction=_XMLDispatch@28
maxNumberOfProcesses=1
numberOfAutoStartProcesses=1

This table provides the different .dll extensions for other platforms.

Platform

dispatchDLLName

dispatchDLLFunction

IBM i

XMLDSPATCH

?XMLDispatch?

Solaris, Linux, AIX, or HP-UX

libxmldispatch.so

?XMLDispatch?

XML Dispatch uses the settings in the [XMLLookupInfo] section of the jde.ini file to route XML documents to the corresponding XML kernels. The system uses three keywords (XMLRequestN, XMLKernelMessageRangeN, and XMLKernelHostN) to map a pair that consists of an XML request and an XML kernel. A description of the settings in the [XMLLookupInfo] section are explained in this table:

Setting

Purpose

XMLRequestTypeN=

Identifies the type of message to be processed.

XMLKernelMessageRangeN=

A hard-coded number that identifies the kernel message range.

XMLKernelHostNameN=

The name of the host.

XMLKernelPortN=

Value is 0 or 1. To indicate a local host, enter 0. To indicate a remote host, enter 1.

XMLKernelRplyN=

Value is 0 or 1, with 1 as the default value. A value of 0 indicates no reply is required. A value of 1 indicates a reply should be returned to the originator.

Note: XMLKernelRplyN setting is not required for list, callmethod, and trans. The reply setting is an implied 1.

XMLService does not send a response, and the setting for XMLKernelReplyN should be zero (0).

Where N starts with 1, and multiple groups of these keys can be in this section.