RLX lets you code DB2 SQL and SQL/XML statements and queries natively within REXX execs. RLX REXX execs that combine SQL statements, XPath expressions, DB2 commands, IFI requests and RRSAF/CAF services can be developed rapidly and tested immediately. Without compile and link edit steps. Without preprocess and bind delays. You can edit and test them directly within ISPF Edit and get instant feedback.
What's more, there's a minimal learning curve. z/OS developers can leverage their skills with REXX, SQL, XML and ISPF to become productive almost immediately with pureXML and Large Objects (LOBs). RLX harnesses the expressiveness and ease of use of REXX to get you started right away with the pureXML capabilities of DB2 for z/OS. In addition to being an excellent means to learn and become familiar with pureXML as implemented by DB2 for z/OS, RLX is particularly well suited to prototyping high volume systems and developing tools and small applications quickly — all with immediate feedback, extensive diagnostics and context sensitive help.
RLX/SQL provides embedded SQL/XML support for REXX as robust and flexible as that for COBOL. RLX EXECs can be developed rapidly and tested immediately without the preprocess, compile, linkedit and bind steps normally required by DB2 applications written in compiled languages. RLX/SQL includes a DECLARE REXXSTEM service which lets you copy SQL result tables directly into REXX stemmed arrays.
RLX/TSO provides a REXX SQL implementation that, in REXX parlance, is integrated into TSO/E and exploits available ISPF facilities. When errors occur, for example, RLX/TSO uses ISPF services to display full screen, scrollable diagnostic panels.
RLX/RRSAF allows user-written applications to create, manage and switch among multiple, concurrently active DB2 plan threads. It enables you to connect to multiple DB2 subsystems simultaneously and lets you maintain multiple threads for each subsystem. Both RRSAF and CAF are supported as low level DB2 attachment facilities.
RLX/ISPF provides a pair of powerful composite objects that address common processing requirements in the DB2/ISPF environment. The RLX DECLARE ISPFTABLE service provides the means to load SQL query results directly into ISPF tables while the RLX TBDISPL service lets you display and process those results on scrollable ISPF table display panels.
RLX/NET extends REXX SQL/XML support to Net View and endows dialogs running in that environment with the look and feel of ISPF.
RLX/Compile extracts and compiles the SQL statements embedded in your REXX EXECs to produce static DB2 application plans and their associated load modules. RLX/Compile interoperates with AcceleREXX and the REXX/370 Compiler.