Re: Database Server based on SQL database
- From: "Angus" <nospam@xxxxxxxxx>
- Date: Fri, 17 Nov 2006 17:59:01 -0000
Maybe I do not understand. Or maybe my question was not clear. The server
is a socket server. ie you communicate with server via sockets. There is a
product from BMC software called Remedy which works in this way. Data
storage is a SQL server. But clients don't talk directly to database -
communication is via socket server.
ie the client doesn't have OLE DB, ADO, DAO or whatever installed - they
communicate via sockets - and some sort of protocol. That is what I am
trying to design.
Angus
"Vadym Stetsyak" <vadym_s@xxxxxxx> wrote in message
news:O2R9a6lCHHA.4740@xxxxxxxxxxxxxxxxxxxxxxx
Hello, Angus!papers
What does it mean "based ib SQL database"?
Have you seen DB servers like mySQL?
Its open source, so you can investigate its design.
Have a look at it ( http://www.mysql.org/ )
Also there are a lot of technical papers on MS SQL Server. From these
you can obtain the picture of DB server parts and architecture...
A> I want to build a socket based database server. How should the
A> client
A> communicate with the server? Should I create SQL syntax at the
A> client and
A> let the server pass this onto the database? Does this work? Would
A> creating
A> a totally new custom protocol for the database communication be
A> better?
A> I intuitively feel that that re-inventing the wheel is probably not
A> very
A> clever. And if the client can create the SQL strings that should
A> work ok.
A> But would be interested to hear from anyone who has also written or
A> is
A> writing a database server.
A> Another issue I suppose is buffering. Should the server store the
A> retrieved
A> SQL searches in memory and just pass to client the record they are
A> viewing?
A> Suppose makes sense.
A> Any comments would be greatly appreciated.
A> Angus
--
Regards, Vadym Stetsyak
www: http://vadmyst.blogspot.com
.
- Follow-Ups:
- Re: Database Server based on SQL database
- From: Alexander Nickolov
- Re: Database Server based on SQL database
- References:
- Database Server based on SQL database
- From: Angus
- Database Server based on SQL database
- Prev by Date: Re: Overlapped send
- Next by Date: Re: client-server application question
- Previous by thread: Database Server based on SQL database
- Next by thread: Re: Database Server based on SQL database
- Index(es):
Relevant Pages
|
Loading