Skip to main content

Software > WebSphere > IBM REXX Family >

Object REXX

Technical detail

Object REXX for Windows

Object REXX for Windows is an IBM product that provides an interpreter for Microsoft's Windows operating systems. It provides open interfaces to many system functions and to other applications, such as IBM's DB2 for relational databases, TCP/IP sockets for communications, and C for programming.

The latest release was V2.1.3.  Two editions are available:

  • Interpreter Edition
    The program executes IBM Object REXX scripts in a tokenized and an untokenized form. It also runs Object REXX scripts which were developed with the Development Edition. To run programs written in Object REXX, you must have at least ithe Interpreter Edition installed.

    The Interpreter Edition offers a wide range of REXX utilities, APIs to other applications, and a powerful trace facility.

    Highlights of the Interpreter Edition:
  • Supports Windows Script Host
  • Enables Object REXX to be an ActiveX script engine: embedding of Object REXX into HTML, XML, etc.
  • OLE (ActiveX) automation
  • OLE (Object Linking and Embedding) is the windows-specific implementation of COM (Compound Object Model). IBM Object REXX supports OLE Automation, which can be used to control OLE objects that are provided by other applications. This allows to combine and remote-control other applications. OLE objects are exploited, for example, by Lotus Notes, WordPro, Excel, MS Internet Explorer, and Windows Scripting Host (WSH)
  • Unicode support
  • Calls are provided to convert character strings to Unicode and vice versa. Files in Unicode format can be read and written
  • Powerful trace facility
  • Supports Filesystem encryption and decryption
  • Development Edition
    In addition to the features of the Interpreter Edition, the Development Edition includes an integrated powerful debug environment of Object REXX applications. To create dialogs it includes a resource workshop. A template generator can be used to generate a REXX script template for execution of the so called Object REXX OODialog applications.

To protect your Object REXX scripts, the Development Edition contains a Tokenizer. You can use this utility to produce versions of your Object REXX scripts that do not include the original program source, but only an executable binary code. To execute this binary code the Object REXX Interpreter Edition or the Object REXX Runtime is needed.

The Object REXX Runtime is part of the Development Edition. It can be redistributed for free with your tokenized REXX scripts. The Runtime only can execute tokenized REXX scripts. These types of Object REXX scripts do not need another license of the Interpreter Edition.

We're here to help
Easy ways to get the answers you need.
E-mail us

or call us at
877-426-3774
Priority code:
104CBW63