|
can we interact with RPG pgm without changing the code. i guess we can use adapter class for the purpose but i haven't grasp the idea how to trap the screens and it's values moreover how to give data to the rpg pgm. which it expects to get from the user through the display files. you talked about jdqm/400 could you give some details about it. my general query is how to wrap around the existing rpg code. ------------ JDQM/400 is not meant to completely wrapper your green-screen applications. If you want to keep your green-screen applications in place and, say, web-enable them, you need to look at something like Jacada, which puts a Java front end on your 5250 data stream. JDQM/400, on the other hand, is designed to communicate with [<i>]servers[</i>] written on the AS/400. The first step is to break your programs apart into user interface and business logic. I wrote an article about this in the May issue of Midrange Computing, and I hope to have a book published early next year on the steps to do this. Once you have all your business logic in a server on the AS/400, you can then connect to it any number of ways: through the web, through green screens, through client/server, even through wireless applications. JDQM/400 makes it easy to do this, especially for client/server applications where you write the user interface in Java on the client, and then communicate with the business logic which is written in RPG on the AS/400. It is not a simple cut and paste solution, but it is the first step towards total object-oriented systems design, and it allows you to peacefully join the new graphical world to your existing RPG programs (AND your RPG programmers, who are often your best asset!). [<a href="//www.zappie.net/java">][<img src="//www.zappie.net/java/_derived/index.htm_cmp_zero110_vbtn_p.gif" width="140" height="60" border="0" alt="Zappie's Java Home" align="middle">] [<br>]Zappie![</a>] - where the AS/400 speaks Java with an RPG accent[<br>] Home of [<a href="//www.zappie.net/java/techniques/pbd.htm">]PBD1.2[</a>], the [<font color=red>][<b>]FREE[</b>][</font>] Java/400 Client/Server Toolkit +--- | This is the JAVA/400 Mailing List! | To submit a new message, send your mail to JAVA400-L@midrange.com. | To subscribe to this list send email to JAVA400-L-SUB@midrange.com. | To unsubscribe from this list send email to JAVA400-L-UNSUB@midrange.com. | Questions should be directed to the list owner: joe@zappie.net +---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.