|
Whether you use RPG CGI, JSPs, or even VB as your front end, in my opinion the best architecture is to leave your back end in RPG (although some shops might prefer COBOL, and I won't argue the pros and cons of that battle). Java is simply not the correct language for business logic, nor is SQL the right access method. Good old integrated indexed access like we have in RPG and COBOL is by far the easiest and most maintainable way to develop business logic. This method protects your investment in legacy programs AND in legacy programmers. Frankly, there are very, very few Java programmers who actually understand business application programming - and that's why there are very few Java business applications. RPG is still the language of choice for business. Just my two cents. The model I outline in my book works with any web server, not just WebSphere. It also works without a web server. e-deployment is UI independent - it works with thick clients, XML, anything you choose. It just so happens that I prefer using servlets and JSPs because they're so flexible. Here's an example of a 5250 replacement JSP: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <!-- version 1.2 --> <%@ include file="/include/SccStdMetaTags.inc" %> <title>Work with Campers</title> <%@ include file="/include/Scc5250Style.inc" %> </head> <body> <%@ include file="/include/SccStdHeader.inc" %> <%@ include file="/include/Scc5250Header.inc" %> <%@ include file="DF00001402.fld" %> <%@ include file="DF00001403.fld" %> <%@ include file="DF00001404.fld" %> <%@ include file="/include/Scc5250Footer.inc" %> <br> <%@ include file="/include/SccStdCmdKeys.inc" %> <%@ include file="/include/SccStdFooter.inc" %> </body> </html> A combination of JSPs, server side includes, properly written Java classes, and it becomes very easy to develop new interfaces. Joe Pluta Pusher of JSP/RPG Solutions <grin> > -----Original Message----- > From: owner-web400@midrange.com [mailto:owner-web400@midrange.com]On > Behalf Of Michael Skvarenina > Sent: Tuesday, August 07, 2001 3:02 PM > To: WEB400@midrange.com > Subject: Re: Mixing GET and POST Methods > > > Jon, can you comment on "Websphere....it has it's place"? > > In our shop we have a very robust but legacy system that we want to > 'modernize' by moving as much functionality as possible to the web. We've > done a little Net.data and now were doing some killer stuff with > CGIDEV2 but > long term RPG CGI programming doesn't sound like a strategic direction > dispite it's outstanding performance on our box (we have an 830-4way). > > RPG CGI so far has been great for us so far but I am sure it has it's > limitations.....if anything it's teaching my RPG staff HTML which > they will > need to understand in the long run anyway. We've heard of the Websphere > Java servlet / RPG backend model as Joe Pluta pushes in his book > "E-deployemnt The Fastest Path to the Web" but we are also wondering about > using straight Java all around. +--- | This is the WEB400 Mailing List! | To submit a new message, send your mail to WEB400@midrange.com. | To subscribe to this list send email to WEB400-SUB@midrange.com. | To unsubscribe from this list send email to WEB400-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
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.