home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!howland.reston.ans.net!spool.mu.edu!agate!usenet.ins.cwru.edu!wariat!kf8nh
- From: kf8nh@kf8nh.wariat.org (Brandon S. Allbery)
- Newsgroups: comp.os.linux
- Subject: Re: Client/Server Coding
- Message-ID: <BsR7wB5w165w@kf8nh.wariat.org>
- Date: Sun, 10 Jan 93 19:12:58 EST
- References: <1993Jan10.214348.10114@athena.mit.edu>
- Distribution: world
- Organization: Brandon S. Allbery's Personal System
- Lines: 33
-
- Dave@usppc.abb.com writes:
- > If Linus has a TLI socket interface, that would be the way to go if you
- > do your own protocols. The Berkeley sockets interface is obsolescent.
- > TLI is System V ready.
-
- I found System V's TLI to be rather obscure, although I'm normally gung-ho
- for System V. Sockets are easier to understand, for TCP/IP at least. (I
- suspect TLI makes much more sense when used for the OSI protocol stack. Not
- that anyone uses *that* for anything, or wants to.)
-
- The other problem with TLI is that it needs a kernel STREAMS interface, and
- nobody's done one. I may look at it once I have myself completely moved
- over to Linux (still need to get my amateur radio networking up and running).
- But it will take quite some time to design and debug and there's no way in
- **** it'll be ready for Linux 1.0.
-
- > My personal preference is to use Open Network Computing Remote
- > Procedure Calls. Any NFS capable platform has the necessary RPC and
- > XDR libraries. The advantages are
-
- We're still discussing that one :-)
-
- Someone has done System V IPC for Linux. This seems perhaps a bit silly to
- me; I can write (have already designed in my head) a System V shared memory
- emulator library that uses mmap() (the standard Linux shared memory
- mechanism) and most people think the others should be redesigned to use the
- file system namespace instead of their own private namespaces. (Actually,
- only semaphores are missing; message queues can be done with sockets.)
-
- ++Brandon
-
- --
- He's BAAAACK! Brandon S. Allbery NOTE NEW ADDRESS!!! kf8nh@kf8nh.wariat.org
-