Valence: Bringing Web 2.0 to System i — Legacy AS/400, iSeries, iBMI, i5/OS RPG App Modernization and Integration

Download FREE or Purchase a License Download or Purchase a License of Valence Software for System i, iSeries, AS/400 RPG Application Modernization

The Valence™ Web Application Framework for System i was built from the ground up for programmers to build dazzling Web 2.0 applications with RPG. Valence runs natively on your AS/400, iSeries or System i using ILE RPG and the free Apache Web Server — no WebSphere® Application Server required.

New Valence 2.1 Updates:

  • Full international character set support.
    • Use with virtually any language in the world -- Valence now works in Unicode.
    • Mix multiple languages in the same instance, or even in the same field.
    • Select your language of choice when logging in.
  • Enhanced functionality in the AutoCode routine.
    • Use AutoCode to generate apps with add/update/delete features, in addition to basic grid inquiry.
    • Extend and enhance the front-end or back-end code with easy-to-locate placeholders.
    • Optionally specify edit authority for select users.
  • Robust error management
    • Every back-end RPG program error is automatically logged in a special incident file.
    • Includes optional rules to send emails when particular errors are encountered.
  • New RPG procedures.
    • Plug multiple fields from a browser page directly into an RPG data structure.
    • Move JavaScript array data into an equivalent RPG array.
    • Pull browser field entries into graphic-type fields.
    • New utility procedures for working with IFS paths
  • Portal improvements.
    • Maintain all Valence settings (formerly environment variables) with new "Settings" application.
    • Optionally create multiple names in different languages for all options/folders/environments.
    • Quickly locate options within Group and NavTree Maintenance using new search filter function.
    • Add custom exit programs to coincide with users logging in, logging out and calling back-end programs
  • Updated Ext JS core to 3.1.0.

Base Features Include:

  • Extensive JavaScript library, optimized for use with RPG programs on the System i.
    • Ext JS - for standard Web 2.0 components.
    • FusionCharts and FusionWidgets - for dynamic graphing/charting or building dashboard applications
  • Web 2.0 browser components.
    • Auto-complete.
    • Pop-up windows.
    • Expandable trees.
    • Drag-and-drop.
    • Tab panels.
    • Grids with sortable columns.
    • Charts and graphs and much more.
  • Valence RPG Toolkit.
    • Enables RPG programs to communicate with the browser and its Web 2.0 components.
    • Use to retrofit your existing RPG programs or create new applications.
    • Send physical file or RPG array data directly into front-end browser grids, trees, etc. (and vice-versa).
    • Route SQL results straight to the browser with one line of RPG code.
    • Integrated PDF generator — use simple RPG procedures to create PDF files.
    • Integrated email support — send email straight from your RPG programs.
  • Valence Web Portal.
    • Intuitive tab-based portal for accessing all browser applications that access data on the System i.
    • Automatically handles library list overrides, user swapping and security checks.
    • Easily administer users, groups, programs and navigation trees.
    • Optionally use standard System i user IDs and passwords for login (same as you'd use on the green screen).
    • Can also accommodate non-Valence web applications, including other internal or external web pages.
  • Sample programs and instructional videos.
  • AutoCode — helps you write both front-end and back-end code for new programs.
  • Lightning fast response times — as low as 8 milliseconds!
Screenshot: modernized AS/400 RPG navigation tree in Web 2.0 browser maintains the speed and simplicity of original but is easier to use and significantly reduces training time.

Upon logging on to the System i using the Valence Viewport, users are presented with a customizeable navigation tree. The logos and graphics of this screen can be customized to reflect your company’s identity. + click to enlarge

Screenshot:  AS/400, i5/OS, iSeries, iBMi  integration tools allow you to create charts from your RPG data

Design your own visually stunning screens using the charting and dashbord tools included with Valence. + click to enlarge

System i Requirements

  • i5/OS V5R4 or higher
  • Minimum 100MB free disk space

Please visit the Version History forum for more requirements details pertaining to the latest release.

Why Use Valence for System i, AS/400, iSeries, RPG App Modernization »