<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    I would also suggest IPC through TCP/IP.<br>
    <br>
    I have deployed several tools with such IPC implementation which
    operate across multiple platforms and are rock solid. All you need
    is a good networking library that works in both FPC and Delphi, such
    as <a moz-do-not-send="true"
      href="http://www.ararat.cz/synapse/doku.php/download">Synapse</a>
    (make sure to use the latest trunk version). Both Java and C# have
    extensive TCP/IP components so you will have no problem there.<br>
    <br>
    Also FPC wiki has a list of some networking libraries:<br>
    <a class="moz-txt-link-freetext" href="http://wiki.lazarus.freepascal.org/Networking_libraries">http://wiki.lazarus.freepascal.org/Networking_libraries</a><br>
    <br>
    Denis<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 18/10/2017 21:38, Marcos Douglas B.
      Santos via Lazarus wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CA+ixmea=89TD8Ncd8c8Gq68wFVrB48ebsQSwTyEikfqZOfrCEQ@mail.gmail.com">
      <pre wrap="">Hi,

I would like to know if someone has already worked with Messages
between different programs, made in different languages, with binds to
work in FPC and Delphi 7.

My main case is connect a old Delphi 7 program to have a
"conversation" with others Exes, coded in FPC, locally.

But in the future, I will need to send/receive messages through
network, "talking" with Java and C# services.

Some options that I have already seen:
- ZeroMQ -> <a class="moz-txt-link-freetext" href="http://zeromq.org/">http://zeromq.org/</a>
- nanomsg -> <a class="moz-txt-link-freetext" href="http://nanomsg.org/">http://nanomsg.org/</a>

I would like to use a "famous" library, which has good documentation
with many binds, or to use the simpler one that allows me to use in
all these languages above.

What do you propose?

Best regards,
Marcos Douglas
</pre>
    </blockquote>
    <br>
  </body>
</html>