Thread View: comp.client-server
4 messages
4 total messages
Started by Kayvon Z. Sadeghi
Wed, 11 Nov 1992 15:54
SQL and Client-server architecture
Author: Kayvon Z. Sadeghi
Date: Wed, 11 Nov 1992 15:54
Date: Wed, 11 Nov 1992 15:54
17 lines
1064 bytes
1064 bytes
Hi out there
I was wondering why all the client/server systems use SQL as their manipulation
language. I don't recall seeing any client/server that works on OO or
hierarchy, for example. Is this because its easier to implement client/servers
in SQL or is there any especial reason.
I would appreciate if someone could give me some pointers on this.
thanks in advance
k1
---
------------------------------------------------------------------------
Of Course, I Could Be Wrong !!!
------------------------------------------------------------------------
Kayvon Sadeghi k.sadeghi@ieee.org
Voice:202/244-0789
Re: SQL and Client-server architecture
Author: scott.orshan
Date: Tue, 17 Nov 1992 16:07
Date: Tue, 17 Nov 1992 16:07
31 lines
1752 bytes
1752 bytes
In article <92316.105420KSADEGH@auvm.american.edu> Kayvon Z. Sadeghi <KSADEGH@auvm.american.edu> writes: >Hi out there > >I was wondering why all the client/server systems use SQL as their manipulation >language. I don't recall seeing any client/server that works on OO or >hierarchy, for example. Is this because its easier to implement client/servers >in SQL or is there any especial reason. > >I would appreciate if someone could give me some pointers on this. >------------------------------------------------------------------------ >Kayvon Sadeghi k.sadeghi@ieee.org >Voice:202/244-0789 I'm not sure why you say that all client/server systems use SQL. Perhaps all client/server SQL database systems use SQL (a tautology), but some databases don't, and non-database client/server packages probably have no need to use SQL. For example, plain RPCs and TP Monitor C/S calls pass arbitrary information between clients and servers. Most client/server access is probably just remote file access, and that has nothing to do with SQL. Even C/S SQL databases don't always pass SQL. If a stored procedure is being invoked, then the message need only include the name of the procedure. Scott Orshan TUXEDO Support UNIX System Laboratories 908-522-5063 sdo@usl.com
Re: SQL and Client-server architecture
Author: Paul Antoine
Date: Thu, 19 Nov 1992 02:48
Date: Thu, 19 Nov 1992 02:48
37 lines
2536 bytes
2536 bytes
In <1992Nov17.160748.5948@cbnewsl.cb.att.com> sdo@cbnewsl.cb.att.com (scott.orshan) writes: >In article <92316.105420KSADEGH@auvm.american.edu> Kayvon Z. Sadeghi <KSADEGH@auvm.american.edu> writes: >>I was wondering why all the client/server systems use SQL as their manipulation >>language. I don't recall seeing any client/server that works on OO or >>hierarchy, for example. Is this because its easier to implement client/servers >>in SQL or is there any especial reason. >I'm not sure why you say that all client/server systems use SQL. >Perhaps all client/server SQL database systems use SQL (a tautology), >but some databases don't, and non-database client/server packages >probably have no need to use SQL. >For example, plain RPCs and TP Monitor C/S calls pass arbitrary information >between clients and servers. Most client/server access is probably >just remote file access, and that has nothing to do with SQL. And I'd even dispute that most C/S access is not remote file access (as in our C/S system that talks to 3270-based applications). The TP monitor is used to route the data, and is aware of the type and number of servers and where they're running, but there's no restriction on the data (i.e. it needn't be SQL!). The confusion probably arises because most C/S systems are used to more efficiently access corporate data - but this needn't be in the form of direct database access. A lot of it can also be done through existing applications (as in our case). It just goes to show that getting consensus on the eternal question 'what is C/S?' is well nigh impossible, Regards, Paul (a Tuxedo fan) ------------------------------------------------------------------------------ Paul Antoine, Softway Pty Ltd Net: paul@suite.sw.oz.au PO Box 305, Strawberry Hills, NSW 2012, Australia Tel: +61 2 698 2322 79 Myrtle St, Chippendale, NSW 2008, Australia Fax: +61 2 699 9174 ------------------------------------------------------------------------------
Re: SQL and Client-server architecture
Author: Kayvon Z. Sadeghi
Date: Thu, 19 Nov 1992 19:05
Date: Thu, 19 Nov 1992 19:05
62 lines
3325 bytes
3325 bytes
In article <paul.722141311@suite.sw.oz.au>, paul@suite.sw.oz.au (Paul Antoine) says: > >In <1992Nov17.160748.5948@cbnewsl.cb.att.com> sdo@cbnewsl.cb.att.com >(scott.orshan) writes: > >>In article <92316.105420KSADEGH@auvm.american.edu> Kayvon Z. Sadeghi ><KSADEGH@auvm.american.edu> writes: >>>I was wondering why all the client/server systems use SQL as their >manipulation >>>language. I don't recall seeing any client/server that works on OO or >>>hierarchy, for example. Is this because its easier to implement s >client/server >>>in SQL or is there any especial reason. > >>I'm not sure why you say that all client/server systems use SQL. >>Perhaps all client/server SQL database systems use SQL (a tautology), >>but some databases don't, and non-database client/server packages >>probably have no need to use SQL. > >>For example, plain RPCs and TP Monitor C/S calls pass arbitrary information >>between clients and servers. Most client/server access is probably >>just remote file access, and that has nothing to do with SQL. > >And I'd even dispute that most C/S access is not remote file access (as in >our C/S system that talks to 3270-based applications). The TP monitor is >used to route the data, and is aware of the type and number of servers and >where they're running, but there's no restriction on the data (i.e. it >needn't be SQL!). > >The confusion probably arises because most C/S systems are used to more >efficiently access corporate data - but this needn't be in the form of >direct database access. A lot of it can also be done through existing >applications (as in our case). It just goes to show that getting consensus >on the eternal question 'what is C/S?' is well nigh impossible, > >Regards, >Paul (a Tuxedo fan) > >------------------------------------------------------------------------------ >Paul Antoine, Softway Pty Ltd Net: paul@suite.sw.oz.au >PO Box 305, Strawberry Hills, NSW 2012, Australia Tel: +61 2 698 2322 >79 Myrtle St, Chippendale, NSW 2008, Australia Fax: +61 2 699 9174 >------------------------------------------------------------------------------ Perhapse I didn't clear myself, at least not good enough. What I meant was why most of the client/server *data bases* use SQL. My appologies. I know that some of the client/servers are not data bases, e.g. file servers or printer servers have nothing to do with data base. So, I guess, I should be more careful in future. k1 --- ------------------------------------------------------------------------ PUSH, if that doesn't work PULL, if that doesn't work we're probably CLOSED ------------------------------------------------------------------------ Kayvon Sadeghi k.sadeghi@ieee.org Voice:202/244-0789
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads