Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 May 1999 15:00:39 -0400 (EDT)
From:      Zhihui Zhang <zzhang@cs.binghamton.edu>
To:        "Justin C. Walker" <justin@apple.com>
Cc:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: Sockets and SYSTEM V message queue
Message-ID:  <Pine.GSO.3.96.990510145409.29300C-100000@sol.cs.binghamton.edu>
In-Reply-To: <199905101838.LAA00711@rhapture.apple.com>

next in thread | previous in thread | raw e-mail | index | archive | help

> 
> If your app is always going to run on a single system, there are  
> better ways to implement it.  Local-domain sockets is one; pipes is  
> another (which may or may not be implemented with local-domain  
> sockets).  SysV message queues could be used as well.  Don't know  
> enough about their limitations to know whether it's a good choice,  
> though.
> 

Thanks for the reply.  I read some source code.  In it, a server process
create a single socket to accept packets from both local client processes
and remote clients processes. This should be bad for performance. Am I
right?  According to your suggestion, it may be better to create one
local-domain socket (I will figure how to use it later) for local clients
and another socket for the remote clients. 

Regards,

-Zhihui



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.3.96.990510145409.29300C-100000>