|
On 11/3/2015 4:01 PM, Rob wrote:
I may be wrong to want all of my business logic in PHP...
Here is the conundrum that we face. I think it's germane to this
discussion.
We have thousands of RPG programs, display files, printer files, etc.
They run every day, doing the work of the business.
The business rules are therefore in these programs.
We'd like to extend some new functionality via a web interface.
If we were to put some business rules on the web side, we'd now need to
make sure that the web team would need to communicate all of their
changes to us, and vice versa - there'd be two teams maintaining two
sets of business rules. Eventually, one team would neglect to tell the
other about a minor change, and the database would start to come apart
due to lack of integrity.
We'd love to simply expose all of the business rules as stored
procedures and UDFs but the decades of development that went into the
RPG code doesn't make it all that simple to separate out the rules from
the database I/O from the presentation I/O.
I've never heard a simple solution to this dilemma. How will your group
handle it? Or did I completely misunderstand, and your situation is a
greenfield project so you don't have any existing business rules to
worry about?
--
--buck
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.