Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Changing a Delphi/Oracle application from 2-tier to 3-tier

In my company they are finally (about time...) considering to convert one of our best selling apps from a 2-tier to 3-tier architecture, both on logical (Presentation, Business and Data layers) as well as physical level. Probably we will go for either a Delphi-Delphi-Oracle or a Delphi-Java-Oracle approach for the change.

This is a relatively old and large app that has been created and modified for a long time before I began working there. Refactoring, except for when something had to be changed, was usually never considered. Also, business logic is present in both of the actual tiers... sigh.

The physical change does not bother me much but the logical change will be kind of a passage through Hell. In order to smooth it as much as possible I would like to investigate about which Delphi components suit better for a 3-tier model.

¿Which alternatives would you consider to use?

like image 867
Guillem Vicens Avatar asked Dec 23 '22 00:12

Guillem Vicens


1 Answers

Another good n-tier framework library is kbmMW from components4developers: http://components4developers.com/

like image 133
Marjan Venema Avatar answered May 16 '23 10:05

Marjan Venema