|
Adam Adam Lang wrote: > I agree. Your RPG program SHOULDN'T write the html. That would mean > everytime you want to redesign your pages, you need to recompile. It doesn't need to mean this. I have separated all the presentation logic for my neural database tool into one RPG program. This inserts 5250 attributes or HTML or PCL escape codes into the datastream on the fly. This one program does the lot - it is used used for both the development and the operational environments. With observability removed, it is less than 1Mb of code. It generates sub-files, but I haven't used SFLCTL, etc. keywords for many years. The screen, web page and print definitions are stored in the database along with the user data, so if you want to change the layout, you change the database, not the RPG. It could easily generate XML as well if I could find a use for it. > It also > means your RPG programmer has to be your web deveoper too, or atleast have > extremely good communication with him.. > > Your RPG code should just return straight data. Then you have your ASP page > actually do the formatting. > > Adam Lang > Systems Engineer > Rutgers Casualty Insurance Company > http://www.rutgersinsurance.com > ----- Original Message ----- > From: "Walden H. Leverich" <WaldenL@TechSoftInc.com> > To: <midrange-l@midrange.com> > Sent: Friday, January 04, 2002 11:24 AM > Subject: RE: Web enablement options (previously private) > > > > The RPG program writes the HTML page. > > > > Ah, but then you haven't completely separated your business logic from > your > > presentation have you? Sure you could change the layout of the page, but > > what about using the same logic to process XML, or exposing that logic via > a > > Web Service using SOAP? You'd have to rewrite the AS/400 program again, > no? > > > > -Walden > > _______________________________________________ > This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list > To post a message email: MIDRANGE-L@midrange.com > To subscribe, unsubscribe, or change list options, > visit: http://lists.midrange.com/cgi-bin/listinfo/midrange-l > or email: MIDRANGE-L-request@midrange.com > Before posting, please take a moment to review the archives > at http://archive.midrange.com/midrange-l. -- Best wishes Rob ________________________________________________________ Erros plc 44 (0) 1844 239 339 http://www.erros.co.uk - The AS/400 Neural Database for the Internet _________________________________________________________
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.