• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • CNX Looks Beyond RPG with Web Framework

    September 23, 2015 Alex Woodie

    CNX Corp. is putting the finishing touches on a new release of its Valence Web application development framework for IBM i. Among the compelling new features in version 4.2 is support for PHP, which will help its developers keep up with the rapidly changing times.

    Valence is a development framework that’s used primarily to create new Web-based applications that run on the IBM i. When it shipped several years back, the software combined RPG service programs with a range of pre-built JavaScript components (it uses Sencha Ext JS) to enable the creation of modern Web and mobile applications.

    Up to this point, Valence has relied on RPG to power the back-end business logic behind the Web applications. After all, CNX was born out of the AS/400 community and the PRMS community (now owned by Infor), and so RPG was in its blood.

    That is changing now with Valence 4.2, which is slated to ship next month. For the first time, the company has gone outside the well-worn RPG path and is allowing users to code business logic in Valence using PHP.

    “Of all the feature requests we receive at CNX for the Valence Framework, support for additional back-end language options (beyond RPG) ranks among the top,” the company writes in a blog post last week. “So we’re happy to announce that effective with this 4.2 release Valence will begin supporting alternative server-side languages to work with the framework, with PHP being the first in what we expect to be a number of different language technologies.”

    CNX will ship a number of PHP-based demonstration apps with the updated framework, which will help developers learn how to create PHP programs that serve data to Web pages and mobile apps. The company also adds that PHP programs running within the Valence Portal will leverage “special Valence procedures that make database connectivity much more intuitive for developers coming from the RPG world.”

    JSON Web Services

    CNX is also introducing the concept of JSON-based Web services. Most Valence users are familiar with JSON (JavaScript Object Notation), which they use to send data from the IBM i server to the mobile device or the Web browser, the company says.

    Now, with version 4.2, CNX is extending its support for the JSON language into the realm of Web services. The new release will allow IBM i shops to expose server-side programs they’ve already developed using JSON, which has become the new lingua franca of the Web.

    According to CNX, developers will be able to “create custom URLs for outside systems to call your Valence programs for information.” This will enable existing back-end RPG programs in Valence to serve a dual purpose, the company says, including “serving both your internal users as well as external Web services, with minimal coding changes. This makes it easy for an outside system to interact with your IBM i to, say, obtain status on a customer order or stock status on a particular inventory item,” the company says.

    Third-Party eXcitement

    The new release will also feature a new way to present 5250 screens within a Valence program using technology from a third party.

    While Valence has mostly been used for new Web development, CNX recently has been getting into the modernization business. For example, in Valence 4.0, CNX added the capability to use IBM’s Web-based 5250 emulator, called IBM i Access for Web, to display green-screen programs in the Valence portal.

    However, Web-based 5250 emulators are not perfect, so CNX sought a better way. “In discussions with Valence customers–both current and prospective–it has become clear that a better tool was needed to facilitate companies supporting a sizable portfolio of green-screen programs who need an elegant way to simultaneously support new Valence apps alongside their legacy 5250 programs, at least until those programs can be redesigned to be true Web applications,” the company writes.

    CNX thinks it has found the right solution with PKS Software GmbH, the German developer of the eXcite suite of IBM i modernization tools. CNX will include integration with PKS’ eXcite suite in Valence as a way of retrofitting customers’ green-screen programs to work as apps within the Valence Portal.

    CNX says the integration with eXcite will provide developers a “convenient stepping-stone” for quickly retrofitting large collections of 5250 programs to work in the browser and within the Valence Portal. “The resulting apps can be easily adjusted to look and behave more like conventional Web apps and less like the original green screen,” CNX says.

    CNX plans to show off Valence 4.2 at the upcoming COMMON Fall Conference and Expo, which is being held the first week in October in Fort Lauderdale, Florida. The company will also show off the new software at the RPG/DB2 Fall Summit, which is taking place in Chicago between October 20 and 22.

    RELATED STORIES

    CNX Ups the Ante in Mobile App Development for IBM i

    PKS Provides the Missing Link from RPG to EGL

    Editor’s Note: This article was corrected. CNX is not distributing PKS’ eXcite suite as part of Valence, as the article originally stated. IT Jungle regrets the error.

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    Raz-Lee Security

    Start your Road to Zero Trust!

    Firewall Network security, controlling Exit Points, Open DB’s and SSH. Rule Wizards and graphical BI.

    Request Demo

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Sponsored Links

    Quadrant:  Modernizing IBM i Spool File Design and Distribution with New Formtastic 10. Sept 24 Webinar
    Four Hundred Monitor Calendar:  Latest info on national conferences, local events, & Webinars.
    System i Developer:  Session Grid Posted: RPG & DB2 Summit - Chicago, October 20-22

    IBM Issues HiPER And Security Patches For V5R4 Six Signs Of The Long, Slow Decline Of ERP

    Leave a Reply Cancel reply

Volume 25, Number 47 -- September 23, 2015
THIS ISSUE SPONSORED BY:

ProData Computer Services
Fresche Legacy
BCD Software
Manta Technologies
Storagepipe

Table of Contents

  • Unifying Mobile and Web Development on IBM i
  • Stimulus Grants Are An IBM i Community Service
  • IBM Tops List of Security Vulnerabilities, But What Does It Mean?
  • CNX Looks Beyond RPG with Web Framework
  • RPG Creeps Up Language Ranking . . . VAI Puts POS Chips on Verifone . . . OpenLegacy Signs Partner In Brazil

Content archive

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

Recent Posts

  • Public Preview For Watson Code Assistant for i Available Soon
  • COMMON Youth Movement Continues at POWERUp 2025
  • IBM Preserves Memory Investments Across Power10 And Power11
  • Eradani Uses AI For New EDI And API Service
  • Picking Apart IBM’s $150 Billion In US Manufacturing And R&D
  • FAX/400 And CICS For i Are Dead. What Will IBM Kill Next?
  • Fresche Overhauls X-Analysis With Web UI, AI Smarts
  • Is It Time To Add The Rust Programming Language To IBM i?
  • Is IBM Going To Raise Prices On Power10 Expert Care?
  • IBM i PTF Guide, Volume 27, Number 20

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