> Yes the Web Server and browser are working as client server BUT
> R:Base/Oterro ONLY RESEMBLES C/S IF and ONLY IF you maintain the R:base
data
> files on the same server as your Web Server.
Another point here is that I suspect people are taking the whole equation as
one problem. The truth of the matter is that there are multiple possible
portions.
First, there is the Web Server / Web Browser relationship that is Client /
Server.
Secondly, there is possible a File Server / Web Server relationship that may
exist if you maintain your database on a machine other than your web server.
This would also be a Client / Server relationship.
Thirdly, you may be using ODBC or an ODBC Bridge that may be set up to allow
Client / Server relationships. I think one person on this list mentioned
that they used Apache on Linux with an ODBC bridge that did just this.
Finally, there is the Database Engine (Oterro) / Database relationship. This
relationship, no matter the others, is not Client / Server. This remains the
case even in the face of the other relationships that are Client / Server.
That is not to say that this cannot change in the future.
> What I can not figure out is why every one keeps trying to change R:Base
> into something it is not. Use the right tool for the job. R:Base fits its
> niche very well. If you need more horsepower, get the right tool.
To continue the tool analogy, there is a saying I have heard that when all
you have is a hammer every problem looks like a nail. I suspect that
something similar is happening here. Dr. Memon has spoiled us. We want him
to build us a hammer for every type of nail and while he's at it we want
screwdrivers and wrenchs and so on. We know his hammers and the quality of
the work there. However, there is another saying that you cannot be all
things to all people. Unfortunatly I suspect this is also the case. IF RBTI
can keep the current R:BASE safe while building new "R:BASEs" then that is
all fine and good. Otherwise it's simply too risky.
I would hope that the internal architecture of the R:BASE engine allows for
a Client / Server set up. If there is one part of the engine that decides
what to do and another part that actually does it then perhaps more "space"
can be put between those two parts and allow a Client / Server version of
R:BASE. I know other engines, and not just data engines, that do this. So
perhaps but for now, one final saying, you must learn to walk before you can
learn to run.
Jenna