[comp.protocols.tcp-ip] TLI and Sockets

robert@pvab.UUCP (Robert Claeson) (01/21/88)

Is there anything that would make a program running on a System V
Release 3 machine, using TLI, to communicate with a program running
on a machine using Sockets?

-- Robert
-- 
Robert Claeson, System Administrator, PVAB, Box 4040, S-171 04 Solna, Sweden
eunet: robert@pvab
uucp:  sun!enea!pvab!robert

mrose@gonzo.twg.COM (Marshall Rose) (01/23/88)

Perhaps I have misunderstood the question, but...

Sockets and TLI are both local mechanisms used for allowing processes
to talk to the network.  If both are speaking TCP, then you can not
tell, but looking at the network traffic, whether one is using sockets
or TLI or anything else.  However, the two programs which are talking,
one using sockets and the other TLI may be very different.

Now, if you question really was: "I have a program written to use
Berkeley sockets but I want to run it on a SVR3 machine which only
has streams, what can I do?"  Then the answer is that some people
who are "heavy into Streams/TLI" have written libraries on top of
TLI which make it look like sockets.  The inverse operation,
making sockets look like TLI is probably not possible without adding a
bit of functionality to sockets.

/mtr

scott@scirtp.UUCP (Scott Crenshaw) (02/10/88)

> 
> Now, if you question really was: "I have a program written to use
> Berkeley sockets but I want to run it on a SVR3 machine which only
> has streams, what can I do?"  Then the answer is that some people
> who are "heavy into Streams/TLI" have written libraries on top of
> TLI which make it look like sockets.  The inverse operation,
> making sockets look like TLI is probably not possible without adding a
> bit of functionality to sockets.
>
Incidentally, System V Release 4 will integrate sockets,
as well as other goodies from Sun's OS, into the AT&T product.
 
-- 
	   Scott Crenshaw		{akgua,decvax}!mcnc!rti-sel!scirtp!scott
	   SCI Systems , Inc. 		Research Triangle Park, NC 

morgan@brambo.UUCP (Morgan W. Jones) (02/20/88)

} Now, if you question really was: "I have a program written to use
} Berkeley sockets but I want to run it on a SVR3 machine which only
} has streams, what can I do?"  Then the answer is that some people
} who are "heavy into Streams/TLI" have written libraries on top of
} TLI which make it look like sockets.  

Does anyone know where a copy of these can be obtained (and don't say
anonymous FTP)?  Have they been posted to the net somewhere?

-- 
Morgan Jones - Bramalea Software Inc.        morgan@brambo.UUCP
      ...!{uunet!mnetor!lsuc!ncrcan, utgpu!telly}!brambo!morgan
"These might not even be my opinions, let alone anyone else's."