Re: Database Server based on SQL database
- From: "Alexander Nickolov" <agnickolov@xxxxxxxx>
- Date: Fri, 17 Nov 2006 11:15:57 -0800
I expect you need to start from your requirements. Since
you didn't post them, I suspect you are not clear what
they are in the first place. Spend the time figuring out
your requirements and then the design should flow in
place with much less confusion...
--
=====================================
Alexander Nickolov
Microsoft MVP [VC], MCSD
email: agnickolov@xxxxxxxx
MVP VC FAQ: http://www.mvps.org/vcfaq
=====================================
"Angus" <nospam@xxxxxxxxx> wrote in message
news:%23XioRInCHHA.4312@xxxxxxxxxxxxxxxxxxxxxxx
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: Angus
- Re: Database Server based on SQL database
- References:
- Database Server based on SQL database
- From: Angus
- Re: Database Server based on SQL database
- From: Angus
- Database Server based on SQL database
- Prev by Date: Re: client-server application question
- Next by Date: Re: IMimeInternational::DecodeHeader method
- Previous by thread: Re: Database Server based on SQL database
- Next by thread: Re: Database Server based on SQL database
- Index(es):
Relevant Pages
|
Loading