Xref: utzoo comp.protocols.tcp-ip:2273 comp.lang.c:6750 Path: utzoo!dciem!nrcaer!cognos!jimp From: jimp@cognos.uucp (Jim Patterson) Newsgroups: comp.protocols.tcp-ip,comp.lang.c Subject: Re: C binding interfaces for TCP/IP Message-ID: <2168@cognos.UUCP> Date: 26 Jan 88 17:02:54 GMT Article-I.D.: cognos.2168 Posted: Tue Jan 26 12:02:54 1988 References: <25@vdelta.UUCP> Reply-To: jimp@cognos.UUCP (Jim Patterson) Organization: Cognos Inc., Ottawa, Canada Lines: 22 In article <25@vdelta.UUCP> dave@vdelta.UUCP (Dave Arnold) writes: >Are there efforts underway to standardize a C language interface for TCP/IP? Sun has developed a definition called RPC (Remote Procedure Call) which is becoming a defacto standard in some environments. RPC is designed to support the function-call paradigm across TCP/IP networks. Sun has published the protocol to encourage its implementation on other systems. In conjunction with RPC, Sun has an excellent protocol called XDR (eXternal Data Representation) to deal with data conversions between different machine architectures in a flexible but structured manner. While I've studied these protocols a bit, I don't have any direct experience with them. I also don't know if anyone has implemented them on VAX/VMS systems (but I suspect that this has been done). You might contact Sun Microsystems to get more information about RPC and XDR. -- Jim Patterson Cognos Incorporated UUCP:decvax!utzoo!dciem!nrcaer!cognos!jimp P.O. BOX 9707 PHONE:(613)738-1440 3755 Riverside Drive Ottawa, Ont K1G 3Z4