Sowohl der Natural RPC-Client als auch der Natural RPC Server unterstützen EntireX Security.
Wenn ein Natural RPC-Client oder ein Natural RPC Server mit
ACIVERS=8
gestartet wird, wird EntireX Security ohne Stub-Exits
(nur Großrechner) und ohne SECUEXIT
(alle Plattformen)
unterstützt. In diesem Fall führt Natural vor jedem anderen Broker-Aufruf einen
KERNELVERS
-Aufruf durch, um die aktuelle Einstellung des
ACI-Feldes KERNELSECURITY
zu erhalten. Diese
KERNELSECURITY
-Einstellung wird bei allen nachfolgenden
Broker-Aufrufen weitergegeben. Mit dieser Funktion kann ein Natural RPC-Client
innerhalb derselben Natural-Sitzung auf einen gesicherten und einen
ungesicherten EntireX-Broker zugreifen.
Natural RPC-Client und Natural RPC Server unterstützen die Protokollierung (Logging) und die Abrechnung (Accounting) des RPC-Programms und der RPC Library innerhalb des EntireX Brokers.
Der Natural RPC-Client liefert dem EntireX Broker den Namen des auszuführenden Subprogramms und den Namen der Library, aus der das Subprogramm zum EntireX Broker ausgeführt werden soll.
Der Natural RPC Server gibt den Namen des ausgeführten Subprogramms und den Namen der Library zurück, aus der das Subprogramm tatsächlich ausgeführt wurde.