IBM i RPG programs porting to modern languages / technology stack

General Tech Technology & Software 2 years ago

0 2 0 0 0 tuteeHUB earn credit +10 pts

5 Star Rating 1 Rating

Posted on 16 Aug 2022, this text provides information on Technology & Software related to General Tech. Please note that while accuracy is prioritized, the data presented might not be entirely correct or up-to-date. This information is offered for general knowledge and informational purposes only, and should not be considered as a substitute for professional advice.

Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.

tuteehub_quiz

Answers (2)

Post Answer
profilepic.png
manpreet Tuteehub forum best answer Best Answer 2 years ago

We have a large codebase of program written in RPG and running on an IBM i server. We are evaluating to port them to a different technology stack.

Currently, these programs are invoked as remote stored procedures mainly by Java / C# application running on dedicated servers (not on IBM i server itself) and are used to retrieve and modify data.

We would like to know if anyone has been engaged in a similar project and which suggestion on tools, languages and so on he or she could suggest to adopt. Thanks in advance !

profilepic.png
manpreet 2 years ago

Since I cannot add comments, here is what we are doing. The stack we are moving to is almost fully JavaScript/Angular. We will be using Node.js instead of RPG and the data will be access via REST services. We also have a JS and Angular front end.

With this, we are moving all of our client based Java applications to the web, which will in turn be converted to JS/Angular etc. So instead of having RPG -> Java -> Web, we will now have Node.js -> Web. It is a big undertaking of course but it would depend on what your goals are with moving to a different stack. It is definitely a good way to break the vendor lock and explore multi-platform options, which was our goal.

Hope this helps.


0 views   0 shares

No matter what stage you're at in your education or career, TuteeHub will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.