I would absolutely also recommend you to stay with the ILE stack. Projects
where I have been involved transforming RPG / COBOL to java causes
nobody to understand the code. The people working with the ILE can't read
the java code and java people will not work with the java that comes out
from that process .

Instead of using APACHE / CGI / CGIDEV2 I would recommend a more modern
approach. Take a look at the microservice stack for ILE using two open
source projects ILEastic and noxDb and develop using git and VSCode. All my
work now is circling around these two open source projects - both
contributing and implementing them at clients.

https://github.com/sitemule/ILEastic
https://github.com/sitemule/noxdb

If you want to go all the way with git / VScode ( that is not required) -
then you can use this little gist to pull your QRPGLESRC/QCLSRC etc into a
modern world of git and compile directly from VSCode

loom at my gist:
https://gist.github.com/NielsLiisberg

.. and find "export_source_to_git.sql"

The direct link is a bit cryptic:
https://gist.github.com/NielsLiisberg/97cc1ff39a4e219927a70078ec05df61

Take a look and let me know what you think.





On Mon, Jun 19, 2023 at 2:45 AM Raul Alberto Jager Weiler <
raul.jager@xxxxxxxxx> wrote:

I did a step by step guide, it takes you from having no idea about a web
server to becoming able to write your own web programs.
Begins by giving the steps to make sure the exercises will not interfere
with any existing application,
Do a very simple web page, do a small RPG program to display the
time, create a small file and display a table like a subfile.
Next, install CGIDEV2.
Do a few programs to learn the basic functions and some HTML.
Your limits are your knowledge of RPG and SQL. You also will need to learn
more HTML.

The guide is in Spanish. I will give help in meet or something similar.
I would love to get help from a native English speaker to make a
translation.


On Sun, Jun 18, 2023 at 8:58 AM Efield <netnature212@xxxxxxxxx> wrote:

Hi,

But how to do so, any step by step process for the same?

What are such tools ?


Could you please elaborate?


Thanks.



On Sun, Jun 18, 2023, 01:05 Brad Stone <bvstone@xxxxxxxxx> wrote:

Don't explore it.. just do it! The IBM i has all the tools you need
available. Even if you choose to stick with RPG.

But, if you're doing this for your job, make for SURE you know all the
business rules before you start changing everything to node, ruby, etc.

On Sat, Jun 17, 2023 at 1:00 PM Efield <netnature212@xxxxxxxxx> wrote:

Hi,

I want to explore the possibility of migrating applications based on
IBM
i
(AS/400) (RPGLE, C, CLLE, etc.) Environment to Java using web
services
etc.
So wanted to know how could this be achieved?

Anyone has done similar kind of work and if yes, how was it done and
what
were the challenges in this task and after this migration how is
users
experience compared to old IBM I environment ?

Any suggestions on this would be highly appreciated.


Thanks much.
--
This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400)
mailing
list
To post a message email: WEB400@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/web400.


--
This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400)
mailing
list
To post a message email: WEB400@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/web400.


--
This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) mailing
list
To post a message email: WEB400@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/web400.


--
This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) mailing
list
To post a message email: WEB400@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/web400.



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

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.