<?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[Server mit Sockets ohne IOCP]]></title><description><![CDATA[<p>Hi, ich bin gerade dabei einen Kleinen Server zu entwickeln und stoße da gerade auf ein problem mit der Anzahl der maximalen Verbindungen. Bisher läuft alles in verbindung mit Threads und der select() methode um zu gucken, welche sockets gerade Daten zum empfangen bereit haben. Leider scheint das per default auf 64 Verbindungen begrenzt zu sein und select() soll angeblich ziemlich langsamm werden wenn man das limit stark anhebt.</p>
<p>Da denkt man sich ja automatisch das es nicht ganz sein kann, da im Internet viele Server mit mehr als 64 Aktiven Clients laufen -&gt; Da muss es noch was anderes geben. Gesagt getan, also Google befagt bis ich nach Stunden bei &quot;IO Completion Ports&quot; angelangt bin. Leider mag ich das Konzept nicht so und portabel zu Linux ist es auch nicht.</p>
<p>So nun endlich meine Frage <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 />
Wie verwalte ich eine große (500+) Anzahl von Benutzern über Sockets ohne IOCP?<br />
Irgendwass muss es da doch geben?!</p>
<p>Ps. hoffe ich bin im richtigen Forum gelandet, ansonsten bitte verschieben</p>
<p>Gruss<br />
foofel</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/165134/server-mit-sockets-ohne-iocp</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Jul 2026 06:05:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/165134.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 15 Nov 2006 20:06:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Server mit Sockets ohne IOCP on Wed, 15 Nov 2006 20:06:05 GMT]]></title><description><![CDATA[<p>Hi, ich bin gerade dabei einen Kleinen Server zu entwickeln und stoße da gerade auf ein problem mit der Anzahl der maximalen Verbindungen. Bisher läuft alles in verbindung mit Threads und der select() methode um zu gucken, welche sockets gerade Daten zum empfangen bereit haben. Leider scheint das per default auf 64 Verbindungen begrenzt zu sein und select() soll angeblich ziemlich langsamm werden wenn man das limit stark anhebt.</p>
<p>Da denkt man sich ja automatisch das es nicht ganz sein kann, da im Internet viele Server mit mehr als 64 Aktiven Clients laufen -&gt; Da muss es noch was anderes geben. Gesagt getan, also Google befagt bis ich nach Stunden bei &quot;IO Completion Ports&quot; angelangt bin. Leider mag ich das Konzept nicht so und portabel zu Linux ist es auch nicht.</p>
<p>So nun endlich meine Frage <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 />
Wie verwalte ich eine große (500+) Anzahl von Benutzern über Sockets ohne IOCP?<br />
Irgendwass muss es da doch geben?!</p>
<p>Ps. hoffe ich bin im richtigen Forum gelandet, ansonsten bitte verschieben</p>
<p>Gruss<br />
foofel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1175486</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1175486</guid><dc:creator><![CDATA[foofeled]]></dc:creator><pubDate>Wed, 15 Nov 2006 20:06:05 GMT</pubDate></item><item><title><![CDATA[Reply to Server mit Sockets ohne IOCP on Wed, 15 Nov 2006 20:22:28 GMT]]></title><description><![CDATA[<p>Nimm doch die asio Library von Boost.</p>
<p>Ansonsten WSAAsyncSelect oder WSAEventSelect mit einem einzigen Event für alle Sockets.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1175501</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1175501</guid><dc:creator><![CDATA[..........]]></dc:creator><pubDate>Wed, 15 Nov 2006 20:22:28 GMT</pubDate></item><item><title><![CDATA[Reply to Server mit Sockets ohne IOCP on Thu, 16 Nov 2006 16:16:31 GMT]]></title><description><![CDATA[<p>Hi, das mit boost klappt super, danke <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/1176071</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176071</guid><dc:creator><![CDATA[foofeled]]></dc:creator><pubDate>Thu, 16 Nov 2006 16:16:31 GMT</pubDate></item><item><title><![CDATA[Reply to Server mit Sockets ohne IOCP on Thu, 16 Nov 2006 17:53:32 GMT]]></title><description><![CDATA[<blockquote>
<p>Windows NT, 2000 and XP</p>
<p>Uses overlapped I/O and I/O completion ports for all asynchronous datagram_socket, stream_socket and socket_acceptor operations except for asynchronous connect.</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1176128</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176128</guid><dc:creator><![CDATA[quote]]></dc:creator><pubDate>Thu, 16 Nov 2006 17:53:32 GMT</pubDate></item></channel></rss>