Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!yetti!geac!daveb
From: daveb@geac.UUCP (Dave Brown)
Newsgroups: comp.dcom.lans,comp.protocols.tcp-ip
Subject: Re: Streams TCP/IP
Message-ID: <965@geac.UUCP>
Date: Fri, 24-Jul-87 09:27:08 EDT
Article-I.D.: geac.965
Posted: Fri Jul 24 09:27:08 1987
Date-Received: Sat, 25-Jul-87 12:16:02 EDT
References: <725@hjuxa.UUCP> <649@houxa.UUCP> <278@unixprt.UUCP> <561@applix.UUCP>
Reply-To: daveb@geac.UUCP (Dave Brown)
Organization: The little blue rock next to that twinkly star
Lines: 36
Summary: why? because it looks elegant and interesting
Xref: mnetor comp.dcom.lans:685 comp.protocols.tcp-ip:686

In article <561@applix.UUCP> mark@applix.UUCP (Mark Fox) writes:
>>In article <649@houxa.UUCP>, mel1@houxa.UUCP (M.HAAS) writes:
>>> Would someone please post a summary of reasons why use of Streams is
>>> an advantage...  is there  a reason Streams is better?  than sockets?... 
>>> Does the end user see any advantage?...
>...
>Don't get me wrong - I'm not a socket bigot - but I have never seen an
>implementation of streams and I am still curious why some people prefer them.

  There is interest in streams for several reasons.
	1) It looks elegant.
	2) It comes from an acknowleged Unix expert.
	3) It *looks* (emphais added) more general than sockets.
	4) It allows a structured decomposition of some of the
  	   hot-spots in Unix (terminal handling, protocols)	
 	   into subparts which can be placed on a front-end
	   processor.
  There is use of streams for other reasons.
	1) Bell provides it instead of sockets.
	2) Some customers will buy anthing that Berkley *doesn't* make.
	3) Some system/hardware designers want (4) above.
	4) Some system/hardware designers have fallen in love with 
	   any of the above.

  Personally, I like (4), having worked on a machine which used
FEPs effectively (as well as two which didn't, all from the same
manufacturer!).

	--dave (unix hack on a 'bun) collier-brown


-- 
 David (Collier-) Brown.              |  Computer Science
 Geac Computers International Inc.,   |  loses its memory
 350 Steelcase Road,Markham, Ontario, |  (if not its mind)
 CANADA, L3R 1B3 (416) 475-0525 x3279 |  every 6 months.