<div dir="ltr"><span style="color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px">ZeroMQ (libzmq 4.2.2) header binding for FPC is available at:</span><br><div><span style="color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px"><br></span></div><div><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol"><span style="font-size:16px"><a href="https://github.com/DJMaster/zeromq-fpc">https://github.com/DJMaster/zeromq-fpc</a></span></font><br></div><div><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol"><span style="font-size:16px"><br></span></font></div><div><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol"><span style="font-size:16px">Best regards.</span></font></div><div><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol"><span style="font-size:16px"><br></span></font></div><div><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol"><span style="font-size:16px">Sandro Cumerlato</span></font></div><div><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol"><span style="font-size:16px"><br></span></font></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 19 October 2017 at 05:23, R0b0t1 via Lazarus <span dir="ltr"><<a href="mailto:lazarus@lists.lazarus-ide.org" target="_blank">lazarus@lists.lazarus-ide.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Wed, Oct 18, 2017 at 3:38 PM, Marcos Douglas B. Santos via Lazarus<br>
<<a href="mailto:lazarus@lists.lazarus-ide.org">lazarus@lists.lazarus-ide.org</a><wbr>> wrote:<br>
> Hi,<br>
><br>
> I would like to know if someone has already worked with Messages<br>
> between different programs, made in different languages, with binds to<br>
> work in FPC and Delphi 7.<br>
><br>
> My main case is connect a old Delphi 7 program to have a<br>
> "conversation" with others Exes, coded in FPC, locally.<br>
><br>
> But in the future, I will need to send/receive messages through<br>
> network, "talking" with Java and C# services.<br>
><br>
> Some options that I have already seen:<br>
> - ZeroMQ -> <a href="http://zeromq.org/" rel="noreferrer" target="_blank">http://zeromq.org/</a><br>
> - nanomsg -> <a href="http://nanomsg.org/" rel="noreferrer" target="_blank">http://nanomsg.org/</a><br>
><br>
> I would like to use a "famous" library, which has good documentation<br>
> with many binds, or to use the simpler one that allows me to use in<br>
> all these languages above.<br>
><br>
> What do you propose?<br>
><br>
<br>
</span>I have heard good reviews of ZeroMQ. If you do not actually need full<br>
IPC services, then consider that it is not uncommon for developers to<br>
roll their own socket/TCP based IPC. Another common variant is socket<br>
IPC augmented with memory maps for large amounts of data.<br>
<br>
R0b0t1.<br>
<div class="HOEnZb"><div class="h5">--<br>
______________________________<wbr>_________________<br>
Lazarus mailing list<br>
<a href="mailto:Lazarus@lists.lazarus-ide.org">Lazarus@lists.lazarus-ide.org</a><br>
<a href="https://lists.lazarus-ide.org/listinfo/lazarus" rel="noreferrer" target="_blank">https://lists.lazarus-ide.org/<wbr>listinfo/lazarus</a><br>
</div></div></blockquote></div><br></div>