[ Duplicate post, please ignore ]

There's really not that much difference between the different communication channels. The differences are mostly in what can connect the communication channel. Internet sockets give the most flexibility and the least security without addition code. (At best, you can accept connections only from the local machine.) An anon pipe between parent and child provides the most security, but the least flexibility. (You'd have to your application a bit if you decided to move one of the processes to another machine.)

What are your needs? Is there a parent-child relationship between the two processes?

How does the output of process 1 get buffered?

Since you're asking what method to use to communicate, I presume you have control over he code of both apps. If so, you are free to disable buffering (or not) no matter what channel you use.


In reply to Re: One writer, one reader, FIFO? Unix domain socket? by ikegami
in thread One writer, one reader, FIFO? Unix domain socket? by creeble

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.