This document covers the following topics:
The Extractor Service provides access to LMS libraries.
It is a built-in service of the RPC Server for BS2000 and can be enabled/disabled by RPC server configuration settings.
Depending on the platform where the broker is running, you can restrict usage of the Extractor Service to certain users or group of users, using EntireX Security. See Authorization of Client and Server.
The Extractor Service is a prerequisite for the
IDL Extractor for COBOL
used together with a remote extractor environment, see Step 2: Select a COBOL Extractor Environment or Create a New One.
The Extractor Service uses the same class and server names as defined for
the RPC server, and "EXTRACTOR
" as the service name,
resulting in
class/server/EXTRACTOR
as the broker service.
Note:EXTRACTOR
is a service name reserved by Software AG.
See SERVICE
under Service-specific Broker Attributes.
To enable the Extractor Service
Set the RPC Server for BS2000 parameter extractor=yes
.
See extractor
under Configuring the RPC Server.
Define in the broker attribute file, under the RPC service, an
additional broker service with "EXTRACTOR
" as the
service name and values for class and server identical to those used for the
RPC service. For example, if your RPC service is named
CLASS = RPC SERVER = SRV1 SERVICE = CALLNAT
the extractor service requires the following additional service definition in the Broker attribute file:
CLASS = RPC SERVER = SRV1 SERVICE = EXTRACTOR
Optional. If you need to restrict the use of the Extractor Service to a selected group of users,
use EntireX Security and define security rules for the class/server/EXTRACTOR
broker service.
The service name EXTRACTOR
is a constant.
For a z/OS broker, see Resource Profiles in EntireX Security.
For a UNIX or Windows broker, see Authorization Rules.
Not applicable to a BS2000 broker.
To disable the extractor service
Set the RPC Server for BS2000 parameter extractor=no
.
See extractor
under Configuring the RPC Server.
The RPC Server for BS2000 will not register the extractor service in the broker.