<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[boost asio duplex]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich möchte Daten mit boost asio voll-duplex-mässig über eine TCP/IP-Verbindung übertragen, also mit separatem Lese-und Schreibthread. Sind da zwei separate Sockets auf unterschiedlichen Ports die einzige Lösung, oder gibt es eine Alternative? Ist es erlaubt, unterschiedliche Sockets auf den gleichen Endpoint zu verbinden? Socketprogrammierung ist leider noch Neuland für mich...</p>
<p>Gruss<br />
Stefan</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/242849/boost-asio-duplex</link><generator>RSS for Node</generator><lastBuildDate>Sun, 20 Sep 2026 18:46:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/242849.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 08 Jun 2009 19:25:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to boost asio duplex on Mon, 08 Jun 2009 19:25:37 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich möchte Daten mit boost asio voll-duplex-mässig über eine TCP/IP-Verbindung übertragen, also mit separatem Lese-und Schreibthread. Sind da zwei separate Sockets auf unterschiedlichen Ports die einzige Lösung, oder gibt es eine Alternative? Ist es erlaubt, unterschiedliche Sockets auf den gleichen Endpoint zu verbinden? Socketprogrammierung ist leider noch Neuland für mich...</p>
<p>Gruss<br />
Stefan</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1723494</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1723494</guid><dc:creator><![CDATA[__Stefan__]]></dc:creator><pubDate>Mon, 08 Jun 2009 19:25:37 GMT</pubDate></item><item><title><![CDATA[Reply to boost asio duplex on Mon, 08 Jun 2009 23:18:57 GMT]]></title><description><![CDATA[<p>ein Socket reicht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1723576</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1723576</guid><dc:creator><![CDATA[-.]]></dc:creator><pubDate>Mon, 08 Jun 2009 23:18:57 GMT</pubDate></item><item><title><![CDATA[Reply to boost asio duplex on Tue, 09 Jun 2009 02:13:39 GMT]]></title><description><![CDATA[<p>Mit ASIO darf er zumindest nicht von zwei Threads gleichzeitig auf den selben (ASIO-) Socket zugreifen.</p>
<p>Mit den asynchronen ASIO-Funktionen + Synchronisierung lässt sich Full-Duplex auch mit nur einem Socket machen. Mit den synchronen Funktionen nicht unbedingt. (Einige der synchronen Funktionen sind in gewissen Fällen Thread-Safe, aber man muss verdammt aufpassen wenn man sich darauf verlassen möchte, um nicht unabsichtlich was zu verwenden, was doch nicht Thread-Safe ist)</p>
<p>Die Aussage &quot;ein Socket reicht&quot;, ohne weitere Erklärung, ist also, freundlich ausgedrückt, irreführend.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1723584</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1723584</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Tue, 09 Jun 2009 02:13:39 GMT</pubDate></item></channel></rss>