|
> From: Joel R. Cochran > > I fully acknowledge the limitations/drawbacks/differences between coding > Business Applications in RPG and Java. I would like to add one part to > Joe's challenge of writing a "non-trivial business app in OO" and > that is to > do it in a manner that is platform independent and supports a thick-client > GUI. What needs to be platform independent? The business logic or the user interface? My opinion (and it most definitely is an opinion, your mileage may vary) is that the business logic has no need to be platform independent. Only software vendors need platform independent code. People who USE software can decide on a hardware platform for their server and stick with it - in fact, it is unlikely that an end user will want to change their server platform, so it behooves them to pick one they can live with for years or even decades. The UI, on the other hand, needs to be as widely accessible as possible. Whether this means a portable thick client interface or a standard UI such as HTML, the point is that the UI should be decoupled from the business logic. Guess what? RPG does that just fine. That's why I designed my architecture to support both a thick and thin client. Right now PSC/400 only auto-generates the browser, but we're working on a thick client interface. Once we've standardized our thick client interface, we'll be able to auto-generate that as well. Joe Pluta www.plutabrothers.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.