<?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[Userliste auf allen Clients synchronisieren]]></title><description><![CDATA[<p>Guten Tag liebes Entwicklervolk !</p>
<p>In meiner Frage geht es weniger um Quelltext sondern eher um die Vorgehensweisse. Wie kann ich eine Userliste(TStringList) von einem Server mit allen verbundenen Clients synchronisieren. Die Userverwaltung funktioniert super, es geht konkret um die Technik des Transfers und die Verteilung auf allen Clients. Wenn euer Vorschlag in Richtung &quot;Stream&quot; geht bitte ich doch um einen Link zu einem Tutorial wenn es euch möglich ist mir Informationen zu geben. Ich habe auch schon eine Routine geschrieben die dem Server meldet wenn etwas geändert wurde (z.B Nichname in einem Chat wird Global aktualisiert). An dieser Stelle werde ich auch dieses Userlistenupdate starten. Es ist sehr wichtig auf jedem Client immer aktuelle Informationen zu haben damit man jederzeit einen P2P File Transfer von ClientX zu ClientX starten kann.</p>
<p>Wäre super wenn mir jemand mit Rat zur Seite stehen würde <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="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/86619/userliste-auf-allen-clients-synchronisieren</link><generator>RSS for Node</generator><lastBuildDate>Fri, 03 Jul 2026 18:29:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/86619.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 21 Sep 2004 09:29:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Userliste auf allen Clients synchronisieren on Tue, 21 Sep 2004 09:29:51 GMT]]></title><description><![CDATA[<p>Guten Tag liebes Entwicklervolk !</p>
<p>In meiner Frage geht es weniger um Quelltext sondern eher um die Vorgehensweisse. Wie kann ich eine Userliste(TStringList) von einem Server mit allen verbundenen Clients synchronisieren. Die Userverwaltung funktioniert super, es geht konkret um die Technik des Transfers und die Verteilung auf allen Clients. Wenn euer Vorschlag in Richtung &quot;Stream&quot; geht bitte ich doch um einen Link zu einem Tutorial wenn es euch möglich ist mir Informationen zu geben. Ich habe auch schon eine Routine geschrieben die dem Server meldet wenn etwas geändert wurde (z.B Nichname in einem Chat wird Global aktualisiert). An dieser Stelle werde ich auch dieses Userlistenupdate starten. Es ist sehr wichtig auf jedem Client immer aktuelle Informationen zu haben damit man jederzeit einen P2P File Transfer von ClientX zu ClientX starten kann.</p>
<p>Wäre super wenn mir jemand mit Rat zur Seite stehen würde <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="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/611677</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/611677</guid><dc:creator><![CDATA[Zero01]]></dc:creator><pubDate>Tue, 21 Sep 2004 09:29:51 GMT</pubDate></item><item><title><![CDATA[Reply to Userliste auf allen Clients synchronisieren on Tue, 21 Sep 2004 20:06:17 GMT]]></title><description><![CDATA[<p>Hi,<br />
schau dich mal zum Thema Chat um. Da findest du bestimmt was. Ist ja irgendwie im Forum ein Chatprogrammierungswahn ausgebrochen....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/612333</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/612333</guid><dc:creator><![CDATA[AndreasW]]></dc:creator><pubDate>Tue, 21 Sep 2004 20:06:17 GMT</pubDate></item><item><title><![CDATA[Reply to Userliste auf allen Clients synchronisieren on Tue, 21 Sep 2004 21:42:29 GMT]]></title><description><![CDATA[<p>ist ja auch schön zu Programmieren, macht echt riesen Spass zumal man unzählige features einbauen kann <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="😉"
    /> Zum Lernen ist das Thema wie geschaffen da man auch einen sehr guten Einblick im umgang mit Sockets bekommt.</p>
<p>Das Thema Chat habe ich im Grunde genommen schon abgeschlossen, es geht mir mehr um diverse Vorgehensweißen da ich mir meist nicht sicher bin ob der Weg den ich im Programm gewählt habe der sinnvollste ist. Bin da noch etwas wackelig auf den Beinen. Wie würdet ihr am geschicktesten vorgehen um User Informationen die auf dem Server gesammelt werden auf alle Clients zu übertragen ?<br />
Bin für jeden Tipp dankbar</p>
]]></description><link>https://www.c-plusplus.net/forum/post/612423</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/612423</guid><dc:creator><![CDATA[Zero01]]></dc:creator><pubDate>Tue, 21 Sep 2004 21:42:29 GMT</pubDate></item><item><title><![CDATA[Reply to Userliste auf allen Clients synchronisieren on Wed, 22 Sep 2004 00:20:12 GMT]]></title><description><![CDATA[<p>Also ich gehe mal davon aus das Du schon einiges mit Sockets in deinem Chat gemacht hast und ich dir nicht noch erst erklären muss wie man eine Verbindung aufbaut.</p>
<p>Du wirst Dir sicher auch eine Art eigenes Protokoll geschrieben haben, wenn Du P2P verbindungen herstellen willst musste diese ja von normalen textnachrichten unterscheiden können.</p>
<p>Ich würde es so machen das ich ein weiteren Punkt in dieses Protokoll aufnehme um den Clients mitzuteilen das die Clientliste sich im Anhang befindet. Und anschliessend würde ich den CommatText einer TStringliste über den Socket senden.</p>
<p>Der Vorteil ist hier das es relativ schnell geht un man nicht viel aufbereiten muss. Die empfangene Message brauchste dann nur wieder in eine TStringlist zu speichern und im Client anzeigen lassen. (TListItem z.B.)</p>
<p>Foxy</p>
]]></description><link>https://www.c-plusplus.net/forum/post/612478</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/612478</guid><dc:creator><![CDATA[Fox-Alpha]]></dc:creator><pubDate>Wed, 22 Sep 2004 00:20:12 GMT</pubDate></item><item><title><![CDATA[Reply to Userliste auf allen Clients synchronisieren on Wed, 22 Sep 2004 13:22:55 GMT]]></title><description><![CDATA[<p>Das hört sich gut an ,werde ich mal genauer analysieren.<br />
Danke <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>
<p>Edit: Was haltet ihr davon für den File Transfer extra ein sepperates Socket zu verwenden ? Aber nicht das ich wieder mit Kanonen auf Spatzen schiesse <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/612517</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/612517</guid><dc:creator><![CDATA[Zero01]]></dc:creator><pubDate>Wed, 22 Sep 2004 13:22:55 GMT</pubDate></item></channel></rss>