<?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[Sockets &#x2F; Plattformübergreifend?]]></title><description><![CDATA[<p>Moin!</p>
<p>Ich hab ein paar Fragen zu den Windows Sockets:</p>
<ul>
<li>Kann ich mich darauf verlassen, dass etwas das ich als ganzes per send ge-<br />
schickt habe, auch als ganzes von recv empfangen wird?</li>
<li>Wie schnell ist das senden per Async-Sockets? Würde man es schaffen, davon<br />
tausende in der Sekunde zu senden?</li>
<li>Es heißt UDP könnte Packete verlieren. Wie hoch ist dieses Risiko?</li>
<li>Wie sieht es mit der Plattformunabhängigkeit aus? Gibt es unter Linux und<br />
Mac ähnliche Bibiotheken mit gleichen Funktionsdeklarationen? Oder sollte man<br />
da gleich eine andere Bibliothek verwenden? Wenn ja, welche?</li>
</ul>
<p>Vielleicht kann mir ja der eine oder andere da weiterhelfen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/96040/sockets-plattformübergreifend</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 23:50:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/96040.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 27 Dec 2004 12:38:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Sockets &#x2F; Plattformübergreifend? on Mon, 27 Dec 2004 12:38:00 GMT]]></title><description><![CDATA[<p>Moin!</p>
<p>Ich hab ein paar Fragen zu den Windows Sockets:</p>
<ul>
<li>Kann ich mich darauf verlassen, dass etwas das ich als ganzes per send ge-<br />
schickt habe, auch als ganzes von recv empfangen wird?</li>
<li>Wie schnell ist das senden per Async-Sockets? Würde man es schaffen, davon<br />
tausende in der Sekunde zu senden?</li>
<li>Es heißt UDP könnte Packete verlieren. Wie hoch ist dieses Risiko?</li>
<li>Wie sieht es mit der Plattformunabhängigkeit aus? Gibt es unter Linux und<br />
Mac ähnliche Bibiotheken mit gleichen Funktionsdeklarationen? Oder sollte man<br />
da gleich eine andere Bibliothek verwenden? Wenn ja, welche?</li>
</ul>
<p>Vielleicht kann mir ja der eine oder andere da weiterhelfen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/681527</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/681527</guid><dc:creator><![CDATA[energyzer]]></dc:creator><pubDate>Mon, 27 Dec 2004 12:38:00 GMT</pubDate></item><item><title><![CDATA[Reply to Sockets &#x2F; Plattformübergreifend? on Mon, 27 Dec 2004 16:51:43 GMT]]></title><description><![CDATA[<p>auf <a href="http://www.c-worker.ch/" rel="nofollow">http://www.c-worker.ch/</a> werden so ziemlich alle deine fragen beantwortet.<br />
schau dir mal mavericks tipps oder so an.</p>
<p>1.) auch compiler einstellungssache stichwort &quot;padding bytes&quot; von structs</p>
]]></description><link>https://www.c-plusplus.net/forum/post/681573</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/681573</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Mon, 27 Dec 2004 16:51:43 GMT</pubDate></item><item><title><![CDATA[Reply to Sockets &#x2F; Plattformübergreifend? on Mon, 27 Dec 2004 21:58:42 GMT]]></title><description><![CDATA[<blockquote>
<p>Kann ich mich darauf verlassen, dass etwas das ich als ganzes per send ge-<br />
schickt habe, auch als ganzes von recv empfangen wird?</p>
</blockquote>
<p>nein</p>
]]></description><link>https://www.c-plusplus.net/forum/post/681725</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/681725</guid><dc:creator><![CDATA[nein...]]></dc:creator><pubDate>Mon, 27 Dec 2004 21:58:42 GMT</pubDate></item><item><title><![CDATA[Reply to Sockets &#x2F; Plattformübergreifend? on Mon, 27 Dec 2004 23:56:00 GMT]]></title><description><![CDATA[<p>EnERgYzEr schrieb:</p>
<blockquote>
<ul>
<li>Es heißt UDP könnte Packete verlieren. Wie hoch ist dieses Risiko?</li>
</ul>
</blockquote>
<p>Das hängt stark von der Qualität und Auslastung der Verbindung ab, man kann es also nicht vorhersagen.</p>
<p>Es kann gut passieren, dass einige Pakete verloren gehen; dein Protokoll muss auf jeden Fall dafür vorbereitet sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/681756</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/681756</guid><dc:creator><![CDATA[Christoph]]></dc:creator><pubDate>Mon, 27 Dec 2004 23:56:00 GMT</pubDate></item><item><title><![CDATA[Reply to Sockets &#x2F; Plattformübergreifend? on Tue, 28 Dec 2004 01:08:05 GMT]]></title><description><![CDATA[<p>cd9000 schrieb:</p>
<blockquote>
<p>EnERgYzEr schrieb:</p>
<blockquote>
<ul>
<li>Es heißt UDP könnte Packete verlieren. Wie hoch ist dieses Risiko?</li>
</ul>
</blockquote>
<p>Das hängt stark von der Qualität und Auslastung der Verbindung ab, man kann es also nicht vorhersagen.</p>
<p>Es kann gut passieren, dass einige Pakete verloren gehen; dein Protokoll muss auf jeden Fall dafür vorbereitet sein.</p>
</blockquote>
<p>Kannst du evtl. eine grobe Einschätzung geben? Also bei einer normalen Inet-<br />
Verbingung zu einem deutschen Server. 50%? 1%? 0.001%? Bei meinem gewünschten<br />
Anwendungsgebiet wäre es nicht all zu schlimm, wenn einige Pakete verloren<br />
gehen würden, aber es sollten auch nicht die Hälfte aller Pakete sein <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/681780</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/681780</guid><dc:creator><![CDATA[energyzer]]></dc:creator><pubDate>Tue, 28 Dec 2004 01:08:05 GMT</pubDate></item><item><title><![CDATA[Reply to Sockets &#x2F; Plattformübergreifend? on Tue, 28 Dec 2004 10:02:16 GMT]]></title><description><![CDATA[<p>Das kann man nicht abschätzen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
UDP ist genau so sicher wie TCP, bloß dass bei TCP die verlorene Packete nachgesendet werden können, bei UDP nicht. Ich hab gehört, dass die übliche Fehlerrate bei der Datnübertragung im Internet zw 10E-6 bis 10E-12 liegt.<br />
Kannst du dir ausrechnen wieviel Daten du versendest und wieviel davon fehlerhaft sein können.<br />
Man muss halt entscheiden was dein Vorhaben für Anforderungen hat. Wenn du z.B. Sprache überträgst ist das nicht so wichtig, wenn irgendwo mal ein Byte verloren geht, wenn du aber verschlüsselte Information überträgst ist das natürlich wichtig, dass die Zahl der versendeten Bytes mit der der empfangenen übereinstimmt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/681859</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/681859</guid><dc:creator><![CDATA[sadi]]></dc:creator><pubDate>Tue, 28 Dec 2004 10:02:16 GMT</pubDate></item></channel></rss>