Not exactly. These classes can be incorporated into an existing application that creates the database as a server or as a client. The server application essentially acts the same as any other REALSQLDatabase except that it also accepts incoming connections that have access to the db. Clients have access to the db via an HTTP connection.
The project for which I wrote this is one where there is a primary install of the application that will always or almost always be running (the server). Then there are zero or more clients that will need access to the database. Every user has the same application but the configuration dictates whether it's a server or client. The server user software acts as a server without requiring a separate server app. -Adam On 1/8/07, Norman Palardy <[EMAIL PROTECTED]> wrote:
On Jan 07, 2007, at 10:06 PM, Adam Shirey wrote: > While I recognize Giovanni cannot run an application to act as a > server, I > thought I'd mention that I've developed a set of wrapper classes > for the > REALSQLDatabase that allow you to very easily make it into a multi- > user > database (or at least emulate that functionality). I haven't done > extensive > testing and there is no security implemented, but it works fairly > well in > the project for which I designed it. It uses the HTTP protocol to send > requests and receive XML responses. > > The functionality that is there includes most everything in the > REALSQLDatabase class, RecordSet class (including Edit/Update), and > DatabaseRecord class. I've not yet tested it with blob data (eg, > inserting a > file into the database). > > I've not yet decided what I plan to do with these classes. I would > like to > test them more before I release them (though it appears as though > it all > works fine), and I'm not sure whether I'll sell them or just > release for > free. But for those developers that are looking for some way of > extending > the REALSQLDatabase into a networked environment, it works pretty > well. > You've basically reinvented REAL SQL Server _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
_______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
