• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Profound Logic Whips Up ‘Dream Architecture’ for RPG Programmers

    August 16, 2005 Alex Woodie

    RPG programmers should be allowed to dream. The idea that RPG has reached the ultimate stage of maturity, therefore adherents to its logic and processes should not be permitted to consider the range of possible Web applications that can be developed with it, is a sure path to sealing RPG’s popular perception as a language has-been. Profound Logic says it has come up with an RPG programmer’s “dream architecture” for Web development with RPG Smart Pages version 5.0, which it unveiled last week.

    RPG Smart Pages, or RPGsp, is a suite of tools enabling RPG programmers to build interactive Web applications served from the iSeries’ Apache or HTTP Web server. The toolset includes one editor that handles both HTML and RPG editing functions and eliminates the tediousness of using separate editors for the two languages. At runtime, a Web browser executes the HTML and RPG script embedded in the RPGsp page, using CGI techniques to access iSeries data. Various other goodies are thrown in with the bundle, including RPG- and DDS-to-HTML code converters, wizards that guide developers in the use of the tool, 100-plus templates, and code snippets to get developers started in the most common types of inquiry, forms, and file maintenance applications.

    Profound Logic’s programmers have been very busy over the past year, having shipped three new versions of RPGsp in less than 12 months, including RPGsp 3.0 last August, RPGsp 4.0 at COMMON in April), and the current RPGsp 5.0 release, which the Dayton, Ohio, company would like to be known as the “Dream Architecture” release.

    “What makes RPGsp 5.0 so dreamy for RPG programmers?” you may be asking yourself. According to Profound Logic, one of the ways the new version lets RPG programmers dream big is its capability to hide the stateless nature of browser-to-host connections, which is one of the major hurdles RPG programmers face when moving from host-centric development to the Web-centric programming paradigm.

    RPGsp 5.0 helps programmers by making the browser-to-host connection appear as stateful as the 5250-to-server connection RPG programmers have come to know and love. As a result, it is easier to implement record locking, to pass information from screen to screen, and to keep track of program calls, Profound Logic says.

    “In the CGI architecture, record locking can be implemented, but it’s harder to do, and it takes a lot more code,” says David Russo, Profound’s director of sales and marketing. “In the Dream architecture, everything acts just like native OS/400-i5/OS record locking. So, as soon as a record is read on an updatable file, it’s automatically locked. And if another user tries to read the same record, a response is automatically sent that the record is locked, without any additional code.”

    In addition to making browser connections look stateful during the development process, RPGsp can also simulate other iSeries concepts, including the program call stack, display files with multiple record formats, subfiles with updatable fields, and program parameters, the company says.

    Coding complex, multi-program applications is also easier with the Dream Architecture release of RPGsp. In the previous release, “If you wanted to call another display program, you had to redirect the browser to a URL that encodes that program,” Russo says. “So, there is too much recoding involved in connecting several converted applications. With the Dream Architecture, there is no recoding involved and everything is automatically taken care of.” The capability to convert input-capable subfiles and overlayed screens into Web applications also bolsters RPGsp 5.0’s case for becoming the Dream Architecture.


    RPGsp 5.0 includes other enhancements on the HTML side of things. With this release, developers can change the layout of a browser screen, without having to code the HTML manually. It also supports the “absolute elements” positioning capability of cascading style sheets (CSS), which offers developers an easy way to move fields on the screen independent of their position in the HTML flow, Profound says. There is also a new tabbed window system in the designer portion of RPGsp 5.0 that should make it easier to code multi-page Web applications, the company says.

    In addition to having several RPGsp pages opened at once through the tabbed window system, RPGsp developers can also have the various views of their RPGsp pages opened at the same time. This is something that Profound Logic calls its “split view” technology, and it enables developers to have the graphical design view and the HTML/RPG code view open at the same time.

    One of the cool features of this split view functionality is developers can click on an element in the graphical view, and the corresponding code is automatically highlighted in the code view, which means developers no longer have to hunt through lines of code to find the area they need to work on. The split view capability, which was announced in July, was introduced with RPGsp version 4.3.

    RPGsp 5.0 is available immediately. Profound Logic is selling RPGsp 5.0 in several packages with prices ranging from nothing up to $20,000. For more information and trial downloads, visit www.profoundlogic.com.

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    DRV Tech

    Get More Out of Your IBM i

    With soaring costs, operational data is more critical than ever. IBM shops need faster, easier ways to distribute IBM applications-based data to users more efficiently, no matter where they are.

    The Problem:

    For Users, IBM Data Can Be Difficult to Get To

    IBM Applications generate reports as spooled files, originally designed to be printed. Often those reports are packed together with so much data it makes them difficult to read. Add to that hardcopy is a pain to distribute. User-friendly formats like Excel and PDF are better, offering sorting, searching, and easy portability but getting IBM reports into these formats can be tricky without the right tools.

    The Solution:

    IBM i Reports can easily be converted to easy to read and share formats like Excel and PDF and Delivered by Email

    Converting IBM i, iSeries, and AS400 reports into Excel and PDF is now a lot easier with SpoolFlex software by DRV Tech.  If you or your users are still doing this manually, think how much time is wasted dragging and reformatting to make a report readable. How much time would be saved if they were automatically formatted correctly and delivered to one or multiple recipients.

    SpoolFlex converts spooled files to Excel and PDF, automatically emailing them, and saving copies to network shared folders. SpoolFlex converts complex reports to Excel, removing unwanted headers, splitting large reports out for individual recipients, and delivering to users whether they are at the office or working from home.

    Watch our 2-minute video and see DRV’s powerful SpoolFlex software can solve your file conversion challenges.

    Watch Video

    DRV Tech

    www.drvtech.com

    866.378.3366

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Five Ways to Access IFS Data from a Windows PC without FTP ASNA’s Monarch Lets RPG Apps Sprout .NET Wings and Fly Through Windows

    Leave a Reply Cancel reply

Volume 5, Number 32 -- August 16, 2005
THIS ISSUE
SPONSORED BY:

Quadrant Software
MKS
iTera
Asymex
Innovatum

Table of Contents

  • Profound Logic Whips Up ‘Dream Architecture’ for RPG Programmers
  • NetIQ Updates OS/400 Security Software
  • LaserVault Module Helps Users Purge Old Reports from Servers
  • IBM Addresses Data Retention Requirements with DR550

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • The Power11 Transistor Count Discrepancies Explained – Sort Of
  • Is Your IBM i HA/DR Actually Tested – Or Just Installed?
  • Big Blue Delivers IBM i Customer Requests In ACS Update
  • New DbToo SDK Hooks RPG And Db2 For i To External Services
  • IBM i PTF Guide, Volume 27, Number 33
  • Tool Aims To Streamline Git Integration For Old School IBM i Devs
  • IBM To Add Full System Replication And FlashCopy To PowerHA
  • Guru: Decoding Base64 ASCII
  • The Price Tweaking Continues For Power Systems
  • IBM i PTF Guide, Volume 27, Numbers 31 And 32

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle