migration of rpg to web

pts.
Tags:
AS/400
we are trying to migrate from rpg to new technoloygy and we are in confused as which technology to proceed. We want to use db2/400 (existing tables and database) , but use some new techonology insted of RPG. Any reference would greatly help us. Some say go for .NET and some others for Java. I was windering as how many clients are using .NET and how many are using Java ?

Answer Wiki

Thanks. We'll let you know when a new response is added.

Your question seems to me to imply some level of mutual exclusivity between rpg and web programming and this is not the case. I also wonder why one would want to pose this type of a question based upon technology (such as rpg or java or whatever) instead of business capabilities or functionality.

We are doing a lot of java for web programming in a apache and tomcat and struts and tiles environment. However, our data base is iSeries and our business logic is in rpg. All of our stored procedures, triggers, and batch programming is in rpg. We use rpg in conjuction with C and some java (eg we use the javamail from rpg). So, the answer to your question about technology is to use all of them to the best advantage of each.

Also, you imply that rpg is old technology. I do not think this is the case. Now, the green screen interfact is old techology but this has little to do with the underlying programming language. With the advances in rpg/le recently, you might want to reconsider your basic question.

Discuss This Question: 9  Replies

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • Atgidm
    You should consider what type of web apps you are wanting to develop. Will this be for internal employees, outside customers wanting to access say their orders or PO's or is this app allowing customers to buy from your company. What are the skill sets of your staff. If you are RPG shop there and go .net for example, there is the new learning time, additional hardware and systems to support. Is your shop at the some of the current OS releases such as V5R2 or higher as RPGIV and the free format are very powerful. Here is a link web page for a product we have called iSafari that allows you to write dynamic web apps in RPG on the iSeries interfacing to an external webserver. http://www.atgi.org/products.html There are several links to case studies on this page also. If you would like to know more about this type of solution email me back here and I can give you more detailed information. I have been programming on the AS/400,iSeries,i5 for 16 years and it was great to be able to write web apps with the skills I have. In the end you need to pick the solution that is the best fit for the applications you are wanting to write and do it with in the budget upper management is willing to approve for you to do this.
    0 pointsBadges:
    report
  • TomLiotta
    Go for both. Go for either. Go for neither. Without knowing your business model, your skill sets, your current problems that need solutions, and maybe many other elements, nobody can give "good" advice. Does it matter if ten times as many responses are going in a direction if that direction isn't a good fit for you? Determine what business solutions need to be implemented for your company, and then start seeking appropriate implementation technologies. "Use new technology" is not a 'business solution'. Tom
    125,585 pointsBadges:
    report
  • Teandy
    RPG IS new technology. I can't think of anything you can do in .net or java that I can't do with RPG. To move away from it when you already have the expertise in house is, in my opinion, the height of managerial stupidity. I think what you are looking for is a more modern way to display your data. We went through this same exercise and wound up going with a package from Profound Logic called RPGsp.
    5,860 pointsBadges:
    report
  • Yorkshireman
    >>we are trying to migrate from rpg to new technoloygy and we are in confused as which technology to proceed Stop being confused. Use RPG and your exisiting skills. If you need to move from RS422 or ethernet to a web server and WWW as a way to communicate with users, then just research the excellent RPG based tools available which make life simple and cheap. DB2 for i is far, far too valuable in terms of mission critical security and up time to consider throwing it away on a salesman buzzword like 'new technology'
    5,580 pointsBadges:
    report
  • Teandy
    I certainly agree with the "confused" part. ;-) You do not need to "migrate" away from anything. I have an intranet running on my i5 and all of it is coded in RPG and HTML. We did this using a product called RPGsp from Profound Logic. There is also one called WebSmart by BCD. Both are good products, I just happen to like RPGsp better because it uses RPG in conjunction with the HTML where as WebSmart uses a proprietary software language to interface with the HTML. You can do pretty much anything what you want with either of these products for probably a lot less than you would spend on a migration. If you are looking for a free option, look into CGIDEV2 over at www.easy400.net.
    5,860 pointsBadges:
    report
  • RBDSILVA
    RPG is an old technology?, Jesus Christ, what planet we live? Think of this old technology with only 20 lines of code, you read, write and print and something more. Roberto Borges.
    550 pointsBadges:
    report
  • Splat
    Mr. Borges, that's why it's old technology - it gets the job done without requiring a PhD.
    7,455 pointsBadges:
    report
  • Yorkshireman
    >> ..that’s why it’s old technology - it gets the job done without requiring a PhD. I may have to borrow that as a sig line.
    5,580 pointsBadges:
    report
  • Splat
    With my blessing.
    7,455 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following