🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.client-server
Article #93

Re: scared customers

#93
From: Jonathan I. Kamens
Date: Thu, 08 Oct 1992 11:26
35 lines
2607 bytes
In article <LOWRY.92Oct6120218@rotor.watson.ibm.com> lowry@watson.ibm.com (Andy Lowry) writes:

   And
   the problem with the typical software technology you see to support
   C-S style computing is that it's typically made fairly easy (but not
   nearly easy enough) to play the role of client, but much more
   difficult to play the role of server.  There's an asymmetry in the
   model, and there's an asymmetry in the implementations.  There appears
   to be a view (I've heard it enunciated several times) that servers are
   rare, and therefore it's not important to make them easy to create.

Could you explain more clearly about which "typical software
technology" you're talking about.

I've had experience creating servers for client-server pairs under two
different systems -- Sun RPC and SYBASE's Open Server (DB-Library and
Server-Library) systems.  Both of these systems provide a base which
makes it just about as easy to create the server as create the client
(although using Sun RPC directly is a bit hairy, using something like
rpcgen does indeed make the process about as easy as I've described).
SYBASE's Server-Library system also handles issues such as
multi-threading in the server almost transparently (i.e., the user
code has to worry about locking, semaphores, etc. where necessary, and
on some systems has to worry about occasionally yielding control in
long-running requests, but that's about it).

(Some of the words and phrases in the preceding paragraph are surely
copyrighted by someone.  So sue me.)

-- 
Jonathan Kamens                                         jik@MIT.Edu
MIT Information Systems/Athena              Moderator, news.answers
    (Send correspondence related to the news.answers newsgroup
        {and ONLY correspondence related to the newsgroup}
                 to news-answers-request@MIT.Edu.)
Technical Details
Message-ID: <JIK.92Oct8072623@pit-manager.mit.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!snorkelwacker.mit.edu!bloom-picayune.mit.edu!athena.mit.edu!jik
References: <1992Oct5.131632.27931@geac.com> <1992Oct5.161336.22273@mmm.serc.3m.com> <LOWRY.92Oct6101439@rotor.watson.ibm.com> <1992Oct06.150941.89845@watson.ibm.com> <LOWRY.92Oct6120218@rotor.watson.ibm.com>

Show Full Headers
Complete Article Headers
Newsgroups: comp.client-server
Path: arc1-ca.pugleaf.net!sparky!uunet!snorkelwacker.mit.edu!bloom-picayune.mit.edu!athena.mit.edu!jik
From: jik@athena.mit.edu (Jonathan I. Kamens)
Subject: Re: scared customers
In-Reply-To: lowry@watson.ibm.com's message of Tue, 6 Oct 1992 17:02:18 GMT
Message-ID: <JIK.92Oct8072623@pit-manager.mit.edu>
Sender: news@athena.mit.edu (News system)
Nntp-Posting-Host: pit-manager.mit.edu
Organization: Massachusetts Institute of Technology
References: <1992Oct5.131632.27931@geac.com> <1992Oct5.161336.22273@mmm.serc.3m.com>
 <LOWRY.92Oct6101439@rotor.watson.ibm.com>
 <1992Oct06.150941.89845@watson.ibm.com>
 <LOWRY.92Oct6120218@rotor.watson.ibm.com>
Date: Thu, 8 Oct 1992 11:26:44 GMT
Lines: 36