• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • PGM Provides Springboard for iSeries Web Development

    November 16, 2004 Alex Woodie

    With the array of development technologies and techniques, it can be difficult for OS/400 shops to get started developing a Web application. Is Java or .NET the better language choice? Should you write an application from scratch or attempt to put a Web face on old apps? PGM Systems is trying to simplify these tough decisions for iSeries developers and get them started in Java, SQL, and Struts programming with a new Web application code generator and framework called iStart.

    Massachusetts-based PGM Systems first released its iStart Web Application Generator in March 2004. The product is the result of work PGM Systems did in developing WebSphere applications for its iSeries clients. Many clients had similar requirements, so the company developed a repeatable methodology for building WebSphere applications, basically by using XML configuration files as input, says PGM Systems’ vice president, Bob Macutkiewicz. “Over the course of time, we said, ‘Why not put a nice front end on this thing and market it as a usable product?’ ” Macutkiewicz says. “We use it today and sell it to end users.”

    The iStart handles much of the initial legwork of building and deploying JavaServer Pages (JSP) applications, including inventing a methodology for managing things like user interaction, database access, security, and error-handling. These features form the underpinnings of any application, and can require extensive effort to develop and maintain, even for experienced Java programmers, Macutkiewicz says. “iStart gets you over the initial curve,” he says.

    Developers interact with iStart through a Web-based interface that leads them through the set-up by asking a series of question about how they want to architect the new Java program for their OS/400 server, including database definitions, field validation options, multilevel file relationships, security rules, menu structure, and other generation features. In some respects, iStart is a wizard for creating JSP WebSphere applications, although PGM Systems isn’t calling it a wizard.

    After the developer has described the new application, iStart generates the code, including JSPs, JDBC, and SQL components. It uses the Jakarta Struts framework for screen generation and implements the model-view-controller paradigm for interactive applications. Applications generated by iStart are developed on the iSeries, but since they’re generated in platform-neutral languages, they can run on any Java-compatible operating system and can access any JDBC-compliant database.

    Each iStart application supports the following standard features: work-with forms with query-by-example filtering; list pagination; bread crumbs; role-based local system security; support for internationalization; externalized text and cascading style sheets; multilevel (parent-child-grandchild) table relationships; file import/export capabilities; e-mail integration; and integrated report processing. Once the basic foundation has been laid for the Web application, iStart allows the developer to customize the business logic using extension classes and inheritance, the company says.

    The most common use for iStart is creating data-maintenance and order-entry types of screens, where the user is querying the database and gaining access to add, update, or delete items in the database. But there’s no requirement to have a screen at all in iStart, and some organizations have used iStart to create back-office programs for updating in batches DB2/400 with data from SQL Server.

    The best candidates for iStart are organizations that have already made the decision to go with Java as their strategic Web development language, and who are looking for something that can lessen the language’s steep learning curve. PGM Systems is looking for developers who are not satisfied with traditional Java training, “where you go off to training, spend a week and a lot of money, come home, and you don’t have anything to put on your own machine and keep going,” Macutkiewicz says. “Because they do get the code base to use as an example [with iStart], it’s a good tool to help them dive in.”


    The main requirement for using iStart is having a good understanding of the database structure you want to build a query program on top of, Macutkiewicz says. Understanding how to implement a WebSphere application would also be helpful.

    This fall, PGM Systems introduced an improved release of the product, Version 1.01, which added more default settings to speed setup and development times. Users with a minimum of training can begin generating Web applications from their DB2/400 databases with iStart Version 1.01 in as little as two hours, Macutkiewicz says.

    The iStart requires V5R1 or later versions of OS/400, and it supports the latest i5/OS. The product requires a J2EE-compliant Web application server. It has been certified to work with WebSphere Application Server Express, Versions 5.1 and later. Pricing is a flat $1,995 per box. For more information, go to www.pgmsystems.com.

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    WorksRight Software

    Do you need area code information?
    Do you need ZIP Code information?
    Do you need ZIP+4 information?
    Do you need city name information?
    Do you need county information?
    Do you need a nearest dealer locator system?

    We can HELP! We have affordable AS/400 software and data to do all of the above. Whether you need a simple city name retrieval system or a sophisticated CASS postal coding system, we have it for you!

    The ZIP/CITY system is based on 5-digit ZIP Codes. You can retrieve city names, state names, county names, area codes, time zones, latitude, longitude, and more just by knowing the ZIP Code. We supply information on all the latest area code changes. A nearest dealer locator function is also included. ZIP/CITY includes software, data, monthly updates, and unlimited support. The cost is $495 per year.

    PER/ZIP4 is a sophisticated CASS certified postal coding system for assigning ZIP Codes, ZIP+4, carrier route, and delivery point codes. PER/ZIP4 also provides county names and FIPS codes. PER/ZIP4 can be used interactively, in batch, and with callable programs. PER/ZIP4 includes software, data, monthly updates, and unlimited support. The cost is $3,900 for the first year, and $1,950 for renewal.

    Just call us and we’ll arrange for 30 days FREE use of either ZIP/CITY or PER/ZIP4.

    WorksRight Software, Inc.
    Phone: 601-856-8337
    Fax: 601-856-9432
    Email: software@worksright.com
    Website: www.worksright.com

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Mad Dog 21/21: Vow Tipping Discover the DBVisualizer

    Leave a Reply Cancel reply

Volume 4, Number 46 -- November 16, 2004
THIS ISSUE
SPONSORED BY:

LANSA
AURA Equipments
iTera
Bytware
Affirmative Computer

Table of Contents

  • PGM Provides Springboard for iSeries Web Development
  • Startup Delivers Database Tools for OS/400 HA Environments
  • Expand’s New Data Acceleration Technology Proves Fast in Tests
  • Linoma Offers PGP Studio with Data Transfer Tool

Content archive

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

Recent Posts

  • To Comfort The Afflicted And Afflict The Comfortable
  • How FalconStor Is Reinventing Itself, And Why IBM Noticed
  • Guru: When Procedure Driven RPG Really Works
  • Vendors Fill In The Gaps With IBM’s New MFA Solution
  • IBM i PTF Guide, Volume 27, Number 27
  • With Power11, Power Systems “Go To Eleven”
  • With Subscription Price, IBM i P20 And P30 Tiers Get Bigger Bundles
  • Izzi Buys CNX, Eyes Valence Port To System Z
  • IBM i Shops “Attacking” Security Concerns, Study Shows
  • IBM i PTF Guide, Volume 27, Number 26

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