TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Classic View

Use Proportional Font
Show Text Part by Default
Condense Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Mime-Version: 1.0
Sender: "Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
X-To: "C. Daniel Cooper" <[log in to unmask]>
Date: Tue, 21 May 2002 12:30:34 +0200
Reply-To: Thomas Quinot <[log in to unmask]>
From: Thomas Quinot <[log in to unmask]>
In-Reply-To: <[log in to unmask]>; from [log in to unmask] on Fri, May 17, 2002 at 04:23:29PM -0700
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=iso-8859-1
Parts/Attachments: text/plain (17 lines)
Le 2002-05-18, C. Daniel Cooper écrivait :

> d) sockets: A variation of this is that every possible subscriber is
> allocated a "socket" and the socket table replaces the callback list:
> no search (involving a match) is needed, since each subscriber has its
> own socket. The table is statically maximal, the equivalent of every
> subscriber having been added at system startup.

You do not even need such a table if you use a multicast socket,
leaving all the hassle of group management to the OS.

Thomas.

--
Thomas Quinot ** Département Informatique & Réseaux ** [log in to unmask]
              ENST   //   46 rue Barrault   //   75634 PARIS CEDEX 13

ATOM RSS1 RSS2