× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.






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 thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

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.