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.