[comp.lang.c] CAN YOU SUGGEST A BOOK ON IPC IN RESPECTTO THE C LANGUAGE?

jdc@osupyr.UUCP (02/27/87)

Hello Net People:

	I need a "good" book that covers inter-process-communication (ipc)
within the C programming language.  Any suggestions where I might purchase
such a book?  Does anyone have any suggestions on this subject, known pitfalls,
space or time saving ideas,...

	Please indeicate if you would like a copy of the list of recommended
books and/or information.

Thank you,
James D. Corder
osupyr!Alix!corder@cbatt.UUCP

guy@gorodish.UUCP (02/28/87)

>	I need a "good" book that covers inter-process-communication (ipc)
>within the C programming language.  Any suggestions where I might purchase
>such a book?

Yes.  You probably can't find it anywhere.  The C language and its
standard libraries include no support whatsoever for interprocess
communication.  That is left up to the operating system and its
libraries.

If you're going to do this work under UNIX, grab one of the UNIX
books out there; find out what IPC facilities - S5-style shared
memory, what would have been 4.2BSD style shared memory had they
implemented "mmap" (which some vendors have done or will do),
sockets using some particular protocol family, streams/TLI
implementations of some protocol family, S5-style messages, named
pipes, a shared file, etc. - your system provides, and find a book
that discusses them.  If you're going to this work under VMS, find a
VMS book, etc.

jlhamilt@phoenix.UUCP (03/04/87)

I don't know much about ipc, but I do know a very good computer
bookstore-by-mail.  The folks who run it have a wide knowledge about
available books and topics...if they can't find it for you, I doubt it
exists.  The only drawback is that you have to pay full retail+shipping
(of course, they'll give you info for free.)

Contact: INFOSOURCE
         BOx 21092, Midtown Station,
         New York, NY 10129
         201-595-4505

         (The owner, John Bybee, is also on Compuserve, but I don't know

         where.)
         I've used them before; they're good.

-Jennifer