Home > Ask the AS/400 Experts > iSeries Web Development Questions & Answers > E-business-enabling existing applications
Ask The iSeries 400 Expert: Questions & Answers
EMAIL THIS

E-business-enabling existing applications

David C. Slater EXPERT RESPONSE FROM: David C. Slater

Pose a Question
Other iSeries 400 Categories
Meet all iSeries 400 Experts
Become an Expert for this site


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


>
QUESTION POSED ON: 13 February 2001
My company is committed to e-business. Does that mean that we have to rewrite all of our RPG applications in Java?

>

The only reason you might consider rewriting applications in Java is if you were planning to port those applications to multiple platforms. Java is the preferred language for writing portable applications.

Even if you are creating new e-business applications for the iSeries server, you would still probably write your business logic in RPG. It is easier and more productive to write iSeries-specific business logic in RPG than in a portable general purpose "OO" language such as Java.

You have several options for e-business-enabling your existing applications:

1. You can use the new WebFacing Tool to create a Web interface to your existing applications. You are converting your existing display files into JavaServer Pages and Java beans and making little or no change to your existing business logic. "WebFaced" applications will support both a 5250 and Web interface. There is no dual maintenance.

2. If you are creating new Web applications that access existing iSeries data or applications, you can you use WebSphere Studio with iSeries Affinity enhancements. There are wizards in this version of Studio that generate Java code to access iSeries data and application, and there is a publishing wizard to help you publish your new Web application to the WebSphere Application Server on the iSeries. Using the wizards provided in this tool, you can create Web applications with little or no Java expertise.

3. You can create a Java front end to your existing RPG applications using VisualAge for Java. Using the Visual Composition Editor in VisualAge for Java, you can connect your Java Graphical User Interface to your existing RPG business logic and generate the Java code to access your host logic. Although you would need to become familiar with the Java IDE in VisualAge for Java, you would have to write little if any Java code.


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Web Development
Implementing a browser interface in COBOL: Creating your graphic Web page
Implementing a browser interface in COBOL: Getting started
IBM i shop boosts online sales with RPG-based Web platform
Migrating from RPG to EGL on IBM i
Groovy programming on IBM i
Running PHP open source applications: NOBODY needs authority
Zend Web software teams up with IBM System i
The best technologies and tools for System i programmers in 2009
Seven IBM i project lessons learned in 2008
AS/400 lessons from the past, present, and future: A holiday tale

iSeries Java programming
Groovy programming on IBM i
EGL Rich UI on IBM i: Do you Dojo?
Programming for the Web on the IBM i, what is possible
Database performance comparisons on IBM i
Database drivers on the i: MySQL vs. IBM Toolbox
How to: Output SQL script to a text file from an AS/400
Application modernization for the iSeries: Why bother?
JDBCODBC functionality -- Java to Excel for complex workbooks
Necessity leads to iSeries Watchdog development
Accessing AS/400 data using Excel ODBC drivers
iSeries Java programming Research

iSeries Web Development
JDBCODBC functionality -- Java to Excel for complex workbooks
Accessing AS/400 data using Excel ODBC drivers
IBM WebSphere Studio Application Developer error
Database pooling on iSeries
Connecting WebSphere to AS/400 for image retrieval
Retrieving the value selected by a user
Condense ILE service program procedures
WebSphere error during login process
Connecting WebSphere to a DB2 database
WebFacing error: User ID or password invalid

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
WebSphere Development Studio Client (WDSC)  (Search400.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice



iSeries Networking - Printing, Remote Access, TCP/IP
HomeNewsTopicsITKnowledge ExchangeTipsBlogsAsk the ExpertsMultimediaWhite PapersProducts
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 1999 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts