Remote File Access (RFA)

Restriction: This topic applies only when the Enterprise Server feature is enabled.

Remote File Access (RFA) is a feature of Enterprise Server which provides a set of Web APIs for reading, writing, creating, and deleting ordinary files, COBOL data files, cataloged datasets, and spool output datasets.

RFA is designed to be used from special-purpose HTTP clients. It is not a general-purpose Web server and cannot be used directly from browsers, except for the online API documentation. RFA is not enabled by default. It must be configured as a listener in an enterprise server instance or a standalone server, with a set of access rules that are appropriate for the organization.

RFA can be invoked from Javascript on a Web page, from COBOL programs invoking it as a JSON Web service, from third-party HTTP client utilities such as curl, and from other scripting and programming languages which can invoke JSON Web services.