I have a two-tier application written in D6, working on a Firebird or Oracle
Now I would like to (have to?) add a middle tier for only some time
consuming functions because
the number of concurrent users will increase from about 100 to 800 or so.
The time consuming functions I would like to "extract" from the client could
be able to share
already calculated data via some cache and so reduce response time.
What are the possible approaches I could use? Which might be best?
CORBA, SOAP, DCOM, COM+, ...
I like the idea of using CORBA but AFAIK there are several issues concerning
BTW, I still want my app to be runnable in two-tier mode, because most of
the customers don't need
a speed-up. So I was thinking about a cond define, to be able to compile two
different kinds of
app types from the same sources.
Any suggestions are very welcome