RPC Client/Server Assignments

RPC client/server assignment information for the Security Manager is stored in the App directories of every PC on the network. The presence of this information is mandatory, and is typically identical on every PC, but its location may vary, dependent upon the setting of the \RPCExternalConfig variable for the VTS application:

      If \RPCExternalConfig is 0, the information is stored in App\Config.ini (default).

      If \RPCExternalConfig is 1, the information is stored in App\SecurityManager.ini.

      If \RPCExternalConfig is 2, the information is stored in App\<workstation>.ini.

There is only one active Security Manager RPC server on the network for each VTS application. Each RPC server should also be listed as an RPC client. The naming convention for the initialization file section names may also vary, as illustrated below.

Format (only when \RPCExternalConfig is 1):

[…]

[Clients]

IP=xxx.yyy.zzz.aaa

IP=xxx.yyy.zzz.bbb

[…]

IP=xxx.yyy.zzz.ccc ß Server is also a client

IP=xxx.yyy.zzz.ddd ß Server is also a client

[Servers]

IP=xxx.yyy.zzz.ccc ß Server

IP=xxx.yyy.zzz.ddd ß Server

[…]

Format (when \RPCExternalConfig is any other value):

[…]

[SecurityManager-Clients]

IP=xxx.yyy.zzz.aaa

IP=xxx.yyy.zzz.bbb

[…]

IP=xxx.yyy.zzz.ccc ß Server is also a client

IP=xxx.yyy.zzz.ddd ß Server is also a client

[SecurityManager-Servers]

IP=xxx.yyy.zzz.ccc ß Server

IP=xxx.yyy.zzz.ddd ß Server

[…]