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



I fully agree with your reasons to modernize.
I do not think java is a good idea. Good java programmers are as scarce as
RPG programmers, and with java beginners (there are plenty) your users will
have lots of of problems.
Java will also provide a much slower response time, unless you spend a lot
of money on upgrading your hardware.
For somebody who knows how to program, it is very easy to learn RPG.
Also, consider that it is not only the user interface or the language used,
you also need to optimize the database.

After trying several options, and watching others fail, I got great success
using CGIDEV2 to produce an excellent web interface, fast and reliable.
Very easy transition, since you can use the new (web) programs along with
the old green screen.
It is important to have in your development team a good web designer, and,
since CGIDEV2 isolates the design from the logic, the web designer does not
need to know any RPG or SQL. ( The RG programmers need to know a little
basic web design)

On Sat, Jun 17, 2023 at 11:27 AM Efield <netnature212@xxxxxxxxx> wrote:

Hi,

These are the main reasons :-

1)
The majority of businesses nowadays absolutely require web-enabled business
apps. This is due to the growing significance of online tools and business
models. Operating procedures will be improved and optimized at various
organizational levels with the aid of application modernization tactics.


2) The main goal of any corporate organization is Profitability.
Organizations will concentrate on ways to increase productivity and lower
manufacturing costs. Both of these goals would be easier to achieve if your
IBM i is modernized. Better ROI would result from meeting customer needs
and providing innovative services.

3) Legacy IBM i applications tend to be challenging to maintain each year.
These constraints result in higher maintenance expenses and an increase in
errors. legacy applications are mostly monolithic and should be upgraded
since they are hard to scale and complex to update. You would need ongoing
assistance, not just for upgrades but also in the event of a defect. When
the installed application and related components are outdated, such support
might not be provided. The only way to continue functioning is to
modernize. You have to adopt advanced technologies and raise the company's
overall performance.

4) Your apps must be available for all leading platforms, including desktop
and mobile, in the era of modern technology. An outdated user interface
clearly hints that it's time to upgrade. An obsolete IBM i app can be
recognized by its user interface and poor performance. Through IBM i
modernization, your clients will have a better user experience. Customers
are continuously seeking quick product delivery and rapid solutions. To
establish a strong identity, these two factors will be crucial. By adopting
modern techniques and improving the services, you can add value to your
company.

5) The use of advanced components enables the company to study numerous
possibilities. The company can gain motivation through the use of cloud
computing. With the equipment modernized, it will be possible to provide
on-demand services, and affordable computing solutions, guarantee a wide
geographic reach and maintain competitiveness at all levels. When an IBM i
application is modernized, it is also likely to be cloud-compatible, which
makes it extremely flexible. When all the information is taken into
account, it becomes evident that IBM I modernization is must.


6) The talent for IBM i is about to retire, which is a significant issue. A
number of elderly experts who are close to retirement are present on the
platform. Therefore, Another clear indication that you need to update is
the difficulty in recruiting and retaining staff to manage the application.
Today, finding skilled and competent RPG programmers and IBM i
professionals is really challenging. You should update your apps to support
contemporary programming languages for this point.

And finally The shift taking place in the digital environment is redefining
the working methodology. The vast majority of manual operations have been
replaced with automated management techniques. You will be successful in
establishing a brand essence for yourself through the use of a systematic
and structured methodology and advanced technological innovations. IBM i
modernization is a wise choice. You can maintain the modernization budget
in check without compromising the standard of your solutions. IBM
Application Modernization is the result of years of experience and
knowledge, combined with innovation and a keen understanding of the route
that technology is taking. An application's modernization is a crucial
step. The difficulty in the operation of fusing an out-of-date application
with a plethora of practical technologies turns out to be a relatively
straightforward process with the aid of IBM application modernization. With
IBM application modernization, you can remain on top of the competition,
make use of cloud services, and unlock the full potential of the
application.


Thanks.




On Sat, Jun 17, 2023, 20:24 Jon Paris <jon.paris@xxxxxxxxxxxxxx> wrote:

It would be helpful to know _why_ you want to do this. And why Java,
which
is in some respects just another legacy language these days. Moving to
node would make more sense if a "modern" language is desired.

Are you trying to improve the user interface? Migrate platforms?
Concerned
about a shortage of RPG programmers? etc. etc.

There are many modernization tools available - do you have any budget?

Part of the reason for asking these questions is that you can modernize
without moving off RPG, CL, etc.

So what's the motivation?


Jon P.

On Jun 17, 2023, at 3:17 PM, Efield <netnature212@xxxxxxxxx> wrote:

Hi,

I want to explore 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 was users
experience compared to old IBM I environment.

Any suggestions on this would be very much appreciated.



Thanks much.
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list
To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/midrange-l.

Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription
related questions.


--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list
To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/midrange-l.

Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription related
questions.


--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/midrange-l.

Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription related
questions.



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.