File RXRPCINF.TXT                             Ch. d'H. Nov 2, 1992



RPC (Remote Procedure Call) parameters for the REXX DLLs
========================================================

RPC methods
-----------

The following RPC methods are currently defined. Not all RPC
methods are available for all operating systems.

   ILM  -  inter-load-module RPC
      This RPC method is used to communicate between load-modules
      within the same process.
   SHR_MEM  -   shared memory
      This RPC method is used for communication between programs that
      run on the same computer. It cannot be used to communicate
      over a network.
   T_NPIPE  -  transient named pipe
      <T_NPIPE> uses the "CallNPipe" function call of the operating
      system to send RPC calls. A temporary named pipe is opened for
      each RPC transaction.
   P_NPIPE  -  permanent named pipe
      With this RPC method, a permanent named pipe is opened for each
      RPC connection. This method uses more system resources than
      <T_NPIPE>, but it is faster.
   NETB_IBM  -  NetBIOS IBM version interface
   NETB_MS  -  NetBIOS Microsoft version interface
   CPI-C  -  CPI-C/APPC (LU 6.2)

(Currently only ILM and T_NPIPE are implemented)



RPC configuration
-----------------

For OS/2 and MS-DOS, if remote RPC is used, the network name
of the current computer must be defined in the environment
variable <COMPUTER_NAME>. This is not necessary if only local
RPC is used (i.e. for stand-alone configurations).

Example for CONFIG.SYS (OS/2) or AUTOEXEC.BAT (MS-DOS):
   SET COMPUTER_NAME=PC1



(The rest of this file is not yet written)
