Guild Companies, Inc.  
 
Midrange Stuff - Hardware, Software & Services
OS/400 Edition
Volume 2, Number 17 -- April 30, 2002

BCD to Offer Java Deployment Option with WebSmart

by Alex Woodie

It's becoming a big, bad Java world, and Business Computer Design Int'l is right there with it. BCD's ProGen WebSmart development environment has helped programmers to create dynamic Web applications that run as ILE RPG-based CGI programs on AS/400 and iSeries servers. Now BCD is adding Java-generation capabilities to WebSmart, which will allow developers to take the same WebSmart applications they created as CGI scripts for OS/400 and deploy them with Java to practically any platform.

BCD plans to deliver the new Java capability with a separate add-on component called WebSmart JSE (Java Servlet Edition). WebSmart JSE is in beta tests and should be available in 30 to 45 days, BCD officials said.

WebSmart JSE will work with WebSmart IDE (interactive development environment), a Windows program that loads onto a deskbound workstation or a laptop to take traveling. Developers interact with WebSmart using BCD's drag-and-drop development language, called Program Macros Language, or PML, and the 70- odd prebuilt templates that BCD and others have made available on the Web. The templates cover such common Web functions as order entry and catalog design.

Previously, after writing the application with the WebSmart IDE and PML, developers would load the generated CGI scripts onto a separate WebSmart component, called the ProGen WebSmart Web Application Server. The WebSmart WAS ran on top of an OS/400 Web server (either HTTP Server or Apache) and provided the record-level access to DB2/400.

Now, with the introduction of WebSmart JSE, users will have the choice of deploying their creations using CGI (via WebSmart WAS) or Java (via WebSmart JSE). Since Java isn't tied to any specific operating system (as RPG is basically tied to OS/400), users will have the option of running their WebSmart applications on any server platform that can support Java, including OS/400, Unix, Linux, FreeBSD, Windows, and many more.

As WebSmart WAS required an HTTP server beneath it, WebSmart JSE will require a Java-based Web application server as well. Any of the popular ones on the market--such as IBM's WebSphere, BEA Systems' WebLogic, or Apache Software Foundation's Tomcat--will do the trick. For database access, WebSmart JSE will use JDBC, providing support for DB2/400, Sybase, Oracle, Microsoft SQL Server, and a range of others.

Besides making WebSmart cross-platform compatible, WebSmart JSE comes with another obvious benefit for users: Developers will be able to design a Web application once, using PML, and then compile it to either RPG or Java, depending on their preference. (BCD says its ILE RPG CGI scripts run very fast on the iSeries, which means most OS/400 shops would probably choose to stick with that instead of incurring the processing overhead that comes with running a Java Virtual Machine.)

This extensibility of languages is very similar to what users get with fourth-generation languages, which are highly abstracted programming languages capable of generating compiled code for supported third- generation languages, such as RPG, Java, and C++, basically "with the flip of a switch," as the people at LANSA, a popular 4GL vendor, like to say.

Although BCD's developers don't like to call WebSmart a 4GL, they are starting to use the lingo. "You will be able to flip a switch from WebSmart's IDE and generate Java servlets," said Marc Hunter, a senior WebSmart developer. "Now the only language programmers need to know to develop Web applications for a multitude of mainstream platforms…is PML."

WebSmart JSE will require the next version of the WebSmart IDE, Version 3.0, which is in beta tests with WebSmart JSE and will likely be released in mid-May or early in June. BCD estimates it will charge about $6,500 for a license to use WebSmart JSE. The base ProGen WebSmart IDE starts at $6,000 and ranges up to $9,500. Licenses for WebSmart WAS range from $4,500 to $9,500.

Sponsored By
ACOM SOLUTIONS

Take control with EZeDocs

Why not keep your forms inventory in your computer instead of a stock room or scattered about the office?

First off, you'll never have to reprint them.

Second, you'll use the same templates over and over, and when its time to update, it's a matter of keystrokes, not trips to the printer.

Third, you'll never have to store them, handle them or risk losing them.

Fourth, with the money you save and the efficiency you gain, you may pay for your EZeDocs solution in months. Click here for a demo.

EZeDocs modular, scalable architecture lets you implement the document generation and distribution elements you need, as you need them.

ACOM's professional services team can design your documents for you and teach you how to create and update your own, using the integrated GUI design tool.

ACOM's maintenance agreements provide you with upgrades as they're added, often ideas from actual users.

ACOM Guarantees Your Satisfaction!

Click here for EZeDocs online seminar schedule.

THIS ISSUE
SPONSORED BY:
ACOM Solutions
Aldon Computer Group
BCD Int'l
Midrange Blue Book
RJS Software Systems
Tramenco
BACK ISSUES
TABLE OF CONTENTS
BCD to Offer Java Deployment Option with WebSmart
IBM Releases iSeries Model 890 Regatta Servers, OS/400 V5R2
Inventive Designers to Introduce X-Platform Document-Processing Tool
PentaSafe Ships OpsNav Plug-In for Exit Points
Freight Carrier Gets Real-Time with iSeries Shipping App
RJS Software Delivers Productivity Tools for iSeries
News Briefs and Product Shorts
  Newsletters | Subscribe | Advertise | About Us | Contact | Search | Home  
  Last Updated: 4/29/02
Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.