[ace-users] message transfer between processes.
Douglas C. Schmidt
schmidt at dre.vanderbilt.edu
Wed Sep 26 05:49:19 CDT 2007
Hi Kim,
> The example suggested is a blocking example.
Actually, it uses the ACE Proactor framework.
> Is it possible to use SPIPE with reactor in an acceptor/connect kind
> of way?
Yes, it should be possible to do this. However, why don't you make your
life MUCH easier and simply use the ACE_SOCK* stuff, as recommended below.
Thanks,
Doug
> > -----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
>
> _______________________________________________
> ace-users mailing list
> ace-users at mail.cse.wustl.edu
> http://mail.cse.wustl.edu/mailman/listinfo/ace-users
More information about the Ace-users
mailing list