STREAMS query

Santosh Shrivastava santosh at cheviot.uucp
Thu Oct 3 23:43:31 AEST 1985


In article <1699 at brl-tgr.ARPA> gwyn at brl-tgr.ARPA (Doug Gwyn <gwyn>) writes:
>> A while ago, I saw some trade press announcements about AT&T providing
>> a "streams" interface for networking sometime early '86.  More recently
>> I've seen press about a working network file system (distinct from NFS)
>> using "streams".
>> 
>> My question is -- what are they?  Can anyone direct me to accurate
>> descriptions of interfaces, functionality, etc.?  (Are they out yet?)
>> I've seen the October 1984 BSTJ, with an article by Dennis Ritchie about
>> them (focused on terminal operations).  Do they provide the same
>> functionality that Berkeley sockets do?  Is there any hot gossip?
>
>So read the article!
>
>Streams are different from sockets and more generally useful.
>

Streams imply connections! There are many applications that can be
adeqately handeled by connectionless datagrams. I reckon there will always
be a need for interfaces supporting both streams and datagrams, and
in this respect Berkeley sockets are superior. Streams are good mainly
for terminal handling (as in V8) but to base your entire networking
on them is surely a bad idea.



More information about the Comp.unix.wizards mailing list