[ace-users] message transfer between processes.

Kim J. Schmock KJS at capres.com
Wed Sep 26 02:49:04 CDT 2007


Thx
The example suggested is a blocking example. Is it possible to use SPIPE
with reactor in an acceptor/connect kind of way?
/Kim

> -----Original Message-----
> From: schmidt at dre.vanderbilt.edu [mailto:schmidt at dre.vanderbilt.edu]
> Sent: 25. september 2007 14:45
> To: Kim J. Schmock
> Cc: ace-users at cs.wustl.edu
> Subject: Re: [ace-users] message transfer between processes.
> 
> 
> Hi Kim,
> 
> To ensure that we have proper version/platform/compiler information,
> please make sure you fill out the appropriate problem report form
(PRF),
> which is in
> 
> $ACE_ROOT/PROBLEM-REPORT-FORM
> $TAO_ROOT/PROBLEM-REPORT-FORM
> 
> or in
> 
> $ACE_ROOT/BUG-REPORT-FORM
> $TAO_ROOT/BUG-REPORT-FORM
> 
> in older versions of ACE+TAO.  Make sure to include this information
> when asking any questions about ACE+TAO since otherwise we have to
> "guess" what version/platform/compiler/options you've using, which is
> very error-prone and slows down our responsiveness.  If you don't use
> the PRF, therefore, it is less likely that someone from the core
> ACE+TAO developer team will be able to answer your question.
> Naturally, we encourage and appreciate other members of the ACE+TAO
> user community who can respond to questions that they have the answers
> to.
> 
> > Looking for a way of transfer messages between two process spaces
using
> ACE with reactor on windows xp.
> 
> I recommend you use
ACE_SOCK_Stream/ACE_SOCK_Acceptor/ACE_SOCK_Connector
> and ACE_Acceptor/ACE_Connector, as shown in C++NPv1/C++NPv2
> <www.cs.wustl.edu/~schmidt/ACE/>.
> 
> > I looked at SPIPE. Try to use one example, but it doesn't seem to
work.
> 
> ACE_SPIPE should work fine.  Please see
> 
> ACE_ROOT/examples/Connection/blocking/
> 
> for an example to ry.
> 
> > Then I found UPIPE. Try the example, and it works. Example is based
on
> threads, and not different process space.
> 
> Right - it's not what you want to use..
> 
> > Search for UPIPE documentation. Can't find any references in the
books.
> Found that it stands for "User pipe".
> 
> Right.
> 
> > What is the UPIPE capability compared to SPIPE ?
> 
> You don't want to use UPIPE for what you're trying to do.
> 
> Take care,
> 
>      Doug



More information about the Ace-users mailing list