[Home] [Groups] - Message: [Prev in Group] [Next in Group]

nu.kanga.list.mud-dev

9999: Re: [MUD-Dev] Sockets

[Full Header] [Plain Text]
From: Jo Dillon <emily@thelonious.new.ox.ac.uk>
Newsgroups: nu.kanga.list.mud-dev
Date: Thu, 22 Apr 1999 10:41:25 +0100
References: [1]
Organization: Kanga.Nu
Quzah [softhome] (quzah@softhome.net) spake thusly:
> What is the main difference between and benifit of using:
> 
> (1) asynchronous notification
>     <versus>
> (2) versus non-blocking
>     <versus>
> (3) using select

  Actually, there is a (4) - blocking i/o within threads. This is good
for very complex interactions with a client (since you don't need a state
machine or anything icky like that) but has portability and scalability
problems (worse than select()? I'd be interested to know, at least as
regards Linux...) It's also quite hard to write a reliable threaded
program since problems can be non-reproducible.

--

	Jo





_______________________________________________
MUD-Dev maillist  -  MUD-Dev@kanga.nu
http://www.kanga.nu/lists/listinfo/mud-dev