<?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[Schlüsselbegriffe zur Socketkommunikation]]></title><description><![CDATA[<p>Hey,</p>
<p>Wie erkenne ich ob über ein Socket mit ggf. anderen Anwendungen auf Applicationsservern anhand des Quellcodes kommuniziert wird?</p>
<p>Was wären die Schlüsselbegriffe dafür? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Grüße Watercase</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/215016/schlüsselbegriffe-zur-socketkommunikation</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 20:59:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/215016.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 05 Jun 2008 13:59:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Schlüsselbegriffe zur Socketkommunikation on Thu, 05 Jun 2008 14:02:16 GMT]]></title><description><![CDATA[<p>Hey,</p>
<p>Wie erkenne ich ob über ein Socket mit ggf. anderen Anwendungen auf Applicationsservern anhand des Quellcodes kommuniziert wird?</p>
<p>Was wären die Schlüsselbegriffe dafür? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Grüße Watercase</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523359</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523359</guid><dc:creator><![CDATA[watercase]]></dc:creator><pubDate>Thu, 05 Jun 2008 14:02:16 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüsselbegriffe zur Socketkommunikation on Thu, 05 Jun 2008 14:37:27 GMT]]></title><description><![CDATA[<p>Wa bitte?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523396</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523396</guid><dc:creator><![CDATA[was???]]></dc:creator><pubDate>Thu, 05 Jun 2008 14:37:27 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüsselbegriffe zur Socketkommunikation on Thu, 05 Jun 2008 14:40:09 GMT]]></title><description><![CDATA[<p>watercase, merk Dir folgendes:</p>
<p>Die Kunst die richtigen Antworten zu bekommen ist die Kunst die richtigen Fragen zu stellen.</p>
<p>lg Max</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523398</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523398</guid><dc:creator><![CDATA[MaDsTyLe]]></dc:creator><pubDate>Thu, 05 Jun 2008 14:40:09 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüsselbegriffe zur Socketkommunikation on Thu, 05 Jun 2008 14:43:09 GMT]]></title><description><![CDATA[<p>lol</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523403</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523403</guid><dc:creator><![CDATA[Dipl.Inf.Student]]></dc:creator><pubDate>Thu, 05 Jun 2008 14:43:09 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüsselbegriffe zur Socketkommunikation on Thu, 05 Jun 2008 14:51:25 GMT]]></title><description><![CDATA[<p>lol</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523411</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523411</guid><dc:creator><![CDATA[FIAE]]></dc:creator><pubDate>Thu, 05 Jun 2008 14:51:25 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüsselbegriffe zur Socketkommunikation on Thu, 05 Jun 2008 15:14:20 GMT]]></title><description><![CDATA[<p>Seine Frage sieht zwar kryptisch aus aber ich denke er möchte einfach alle Befehle haben die was mit Socket Programmierung ui tun haben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523437</guid><dc:creator><![CDATA[MisterX]]></dc:creator><pubDate>Thu, 05 Jun 2008 15:14:20 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüsselbegriffe zur Socketkommunikation on Thu, 05 Jun 2008 15:16:10 GMT]]></title><description><![CDATA[<p>MisterX schrieb:</p>
<blockquote>
<p>Seine Frage sieht zwar kryptisch aus aber ich denke er möchte einfach alle Befehle haben die was mit Socket Programmierung ui tun haben.</p>
</blockquote>
<p>Was aber ziemlich schwierig ist, da es x Bibliotheken zur Socket-Programmierung gibt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523438</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523438</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Thu, 05 Jun 2008 15:16:10 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüsselbegriffe zur Socketkommunikation on Fri, 06 Jun 2008 07:36:15 GMT]]></title><description><![CDATA[<p>Ich nehme an, es geht immer noch um dieses Problem, korrekt?<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-214702.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-214702.html</a></p>
<p>Tipp: Schau dir die Doku von RT Worker (Broker) an.</p>
<p>Ansonsten würde ich mal mit einem erfahrenen Kollegen zusammensitzen...</p>
<p>Simon</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523827</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523827</guid><dc:creator><![CDATA[simon.gysi]]></dc:creator><pubDate>Fri, 06 Jun 2008 07:36:15 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüsselbegriffe zur Socketkommunikation on Fri, 06 Jun 2008 09:02:35 GMT]]></title><description><![CDATA[<p>Es gibt Menschen die wollen nichts verstehen und Menschen die es nicht können.<br />
Zu welchen der einzelne gehört, muss für sich selbst entschieden werden. <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>
<p>1. richtig, vom MisterX aufgefasst.<br />
2. Badestrand. schwierig ist gut und viele Bibs.<br />
3. Wenn es einen erfahren Kollegen geben würde, würde ich hier schreiben?<br />
4. Simon richtig.</p>
<p>- Also, wie soll das Problem gelöst werden, wenn jeder sagt das es schwierig ist?</p>
<p>Mit der Einstellung können wir die Community schließen.<br />
&quot;Das Forum ohne Lösungen&quot;. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
<p>PS: es muss doch irgent einen Wege geben.....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523897</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523897</guid><dc:creator><![CDATA[watercase]]></dc:creator><pubDate>Fri, 06 Jun 2008 09:02:35 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüsselbegriffe zur Socketkommunikation on Fri, 06 Jun 2008 09:38:41 GMT]]></title><description><![CDATA[<p>Ok, ein bissl Brainstorming, vielleicht hilfts was: Socket, Client, Server, Conn, Comm, asio, IP, Port, Address, Connect</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523930</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523930</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Fri, 06 Jun 2008 09:38:41 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüsselbegriffe zur Socketkommunikation on Fri, 06 Jun 2008 11:00:00 GMT]]></title><description><![CDATA[<p>Das meine ich, doch. Jedes Gespräch bringt meinst einen positiven Nebeneffekt mit sich.<br />
_____________________________________________________________________________<br />
1. Bzgl. des Problems komme ich nicht wirklich weiter, es sind soviel Ordner, das man echt nicht weis wo man anfangen kann.</p>
<p>2. Meine Entdeckung in der Ordnerstruktur ist folgende, ein bestimmter Teil der Ordner endspricht den Komponenten im Programm (8 unterschiedliche Progr. je Lokalität (diese wären 6 )). Der Ordner &quot;inc&quot; enthält alle .h files.</p>
<p>3. Sagen wir mal das Programm heißt MS Word und die Komp. sind bspw. (Format, Grafik, Seriendruck usw.). jetzt möchte man ja herausbekommen was Word macht.<br />
Dh. Word speichert, sendet, empfängt - nur wie und von wo und wohin?</p>
<p>Gegen wir davon aus das jedes .h file eine Bibliotek ist, somit müsste ich herausbekommen, welche für die Kommunikation genutzt wird. Dies könnte ich erreichen in dem ich nach nach Befehlen im Code suchen wie connection(), send(), get() usw. Kennt man die Namen der Bibs. könnte man in den einzelnen Komponenten nach der Bib. suchen und schauen welche Funktionen etwas senden,empfangen usw..</p>
<p>Kann das ein Lösungsweg sein?<br />
Was kann ich jetzt noch machen? Noch Ideen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523969</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523969</guid><dc:creator><![CDATA[watercase]]></dc:creator><pubDate>Fri, 06 Jun 2008 11:00:00 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüsselbegriffe zur Socketkommunikation on Fri, 06 Jun 2008 12:15:30 GMT]]></title><description><![CDATA[<p>watercase schrieb:</p>
<blockquote>
<p>Gegen wir davon aus das jedes .h file eine Bibliotek ist, somit müsste ich herausbekommen, welche für die Kommunikation genutzt wird. Dies könnte ich erreichen in dem ich nach nach Befehlen im Code suchen wie connection(), send(), get() usw. Kennt man die Namen der Bibs. könnte man in den einzelnen Komponenten nach der Bib. suchen und schauen welche Funktionen etwas senden,empfangen usw..</p>
</blockquote>
<p>Hört sich doch ganz gut an! Ich würde dazu einfach das ganze Projekt laden (nutzt du Visual Studio?) und die IDE alle Dateien durchsuchen lassen (mit VS Strg+Umsch+F). Dabei aber nicht unbedingt nach konkreten Befehlen, sondern einfach mal &quot;socket&quot; oder &quot;connect&quot; suchen lassen mit Groß-Kleinschreibung als &quot;egal&quot; und auch nicht &quot;ganzes Wort suchen&quot;, eben so dass du alle Source-Stellen rausbekommst, die irgendwie &quot;socket&quot; beinhalten. Eventuell lässt sich dann schon was am Dateinamen erkennen oder am Funktionsnamen oder der umgebenden Klasse oder dem Namensraum.</p>
<p>Dann halt schauen, was für Variablen da benutzt werden, welche Bibliothek und alles weiterverfolgen bis zum &quot;Ursprung&quot;, dann alles suchen, was den &quot;Ursprung&quot; benutzt. <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/1524023</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524023</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Fri, 06 Jun 2008 12:15:30 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüsselbegriffe zur Socketkommunikation on Fri, 06 Jun 2008 14:52:55 GMT]]></title><description><![CDATA[<p>VS habe ich hier leider nicht.<br />
Somit das was man ggf. free downloaden kann.</p>
<p>Win2000 hat eine Suchfunktion die richtig geil ist, &quot;Enthaltender Text&quot; Suche gibts unter Xp nicht bzw. konnte ich nicht finden.</p>
<p>Denke auch das es der richtige Weg jetzt. Mit der Suchefkt habe ich schon einigen Socket.h files usw. finden können. Echt gut, jetzt eben mal schauen wie und wo diese eingebunden werden.</p>
<p>Will mich an der Stelle alle Beteiligte vorab bedanken, habt mir gut geholfen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1524141</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524141</guid><dc:creator><![CDATA[watercase]]></dc:creator><pubDate>Fri, 06 Jun 2008 14:52:55 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüsselbegriffe zur Socketkommunikation on Fri, 06 Jun 2008 22:45:50 GMT]]></title><description><![CDATA[<p>Ohhhhhha...</p>
<p>ALSO^^, wenn das stimmt:</p>
<p>MisterX schrieb:</p>
<blockquote>
<p>Seine Frage sieht zwar kryptisch aus aber ich denke er möchte einfach alle Befehle haben die was mit Socket Programmierung ui tun haben.</p>
</blockquote>
<p>... dann solltest Du Dir ein neues Problem suchen <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>
<p>Das geht nämlich nicht. (Oder genauer: Alle Bibliotheken abzudecken, ist <sub>sozusagen</sub> unmöglich...außerdem, wie willst Du herausfinden, was ein kompiliertes Programm gerade macht? Oder versteh ich Dich da grad falsch?! <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/1524448</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524448</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Fri, 06 Jun 2008 22:45:50 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüsselbegriffe zur Socketkommunikation on Mon, 09 Jun 2008 08:56:55 GMT]]></title><description><![CDATA[<p>Ich habe denn gesamten Quellcode, daraus muss es doch möglich sein die Kommunikationsschnittstellen zu ermitteln.</p>
<p>Ob du dies Compilieren kannst weis ich nicht. Vermutlich schon, aber nur das gesamte System.? oder</p>
<p>Prinzipiell kann doch gesagt werden, wenn eine Variable / Funktion auf eine Socket-Bibiliotek zugreift, diese dies nutzt um irgent wie nach aussen zu kommunizieren. Oder wieso wird diese einbezogen?</p>
<p>Meine Aufgabe ist nicht alles bis ins tiefest Detail herauszubekommen. Es reicht vorab auch wenn man nur einen Teil herausbekommt.</p>
<p>IRGENT ETWAS MUSS MAN DOCH HERAUSFINDEN KÖNNEN??? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1525549</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1525549</guid><dc:creator><![CDATA[watercase]]></dc:creator><pubDate>Mon, 09 Jun 2008 08:56:55 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüsselbegriffe zur Socketkommunikation on Mon, 09 Jun 2008 09:55:16 GMT]]></title><description><![CDATA[<blockquote>
<p>Ob du dies Compilieren kannst weis ich nicht. Vermutlich schon, aber nur das gesamte System.? oder</p>
</blockquote>
<p>Hä ?</p>
<p>Sag mal, weißt du eigtl. genau was du machen willst ?</p>
<p>Wenn du den Quelltext vor dir liegen hast, dann werden die Programmierer, die ihn geschrieben haben ihn auch (einigermaßen) leicht verständlich geschrieben haben, um ihn bei gewünschten Modifizierungen leichter ändern zu können. Es mag ja sein, dass du bei deinem Produkt ein Programm vor dir liegen hast, das viele einzelne *.c / *.cpp - Dateien umfasst, aber das sollte ja eigtl. kein Problem sein.</p>
<p>-&gt; <strong>Schau dir doch einfach mal die Namen der Dateien an. Die verraten in 90% der Fälle bereits, was sich dahinter verbirgt. (Network.h, ...)</strong><br />
Wenn das Programm auch nur einigermaßen logisch (z.B. mit ungarischer Notation) aufgebaut ist, so sollte es ein leichtes sein, die Kommunikationsschnittstelle(n) in Form von Klassen und einzelnen Funktionen zu finden.</p>
<p>Wenn die Kommunikation nicht mittels Api-Funktionen wie socket() oder MFC-Klassen geschieht (CSocket, CAsyncSocket) - also bereits 4 Keywords, die du im Quelltext suchen lassen kannst - dann werden wohl *<em>3rdParty- Funktionen benutzt, die in Form von DLLs ausgeliefert werden und die in die <em>.exe mit verlinkt werden.</em></em></p>
<p>-&gt; Folglich kannst du Programme wie &quot;<strong>Pe Explorer</strong>&quot; o.Ä. verwenden, um die Importierten DLLs in der fertigen Exe anzuzeigen (-&gt; <strong>Import Address Table</strong>).<br />
Damit kannst du dir einen <strong>Überblick verschaffen, welche Bibliotheken benutzt werden</strong>. Die <strong>importierten Funktionsnamen</strong> lässt du dann einfach dein Windows2000-System im Quelltext <strong>suchen</strong>. Und <strong>fertig</strong>...</p>
<p>::EDIT: Hatte ich ganz übersehen:</p>
<blockquote>
<p>Gegen wir davon aus das jedes .h file eine Bibliotek ist, somit müsste ich herausbekommen, welche für die Kommunikation genutzt wird. Dies könnte ich erreichen in dem ich nach nach Befehlen im Code suchen wie connection(), send(), get() usw. Kennt man die Namen der Bibs. könnte man in den einzelnen Komponenten nach der Bib. suchen und schauen welche Funktionen etwas senden,empfangen usw..</p>
<p>Kann das ein Lösungsweg sein?<br />
Was kann ich jetzt noch machen? Noch Ideen?</p>
</blockquote>
<p>Ja, was willste denn mehr ? <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="😉"
    /><br />
Da hast du ja schon eine Vorgehensweise. Einwandfrei... <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>
<p><strong>PS:</strong> Lass dich nicht von den vielen Dateien und Ordnern abschrecken.<br />
Das ist im Grunde nur positiv: Desto mehr einzelne Dateien und Ordner, desto logischer ist IMHO das Programm aufgebaut. Und die einzelnen Komponenten sind folglich umso deutlicher voneinander abgegrenzt.<br />
Guck doch mal die Dateinamen an. Die werden ja wohl nicht &quot;Datei1.cpp&quot; oder &quot;Unsinn.h&quot; heißen. Schau einfach mal, ob du ne &quot;Network.h&quot; oder ne &quot;Socket.h&quot; siehst. So viele Dateien und Ordner können es gar nicht sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1525567</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1525567</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 09 Jun 2008 09:55:16 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüsselbegriffe zur Socketkommunikation on Mon, 09 Jun 2008 11:14:53 GMT]]></title><description><![CDATA[<p>Danke Xzibit</p>
<p>Da hast recht, es ist alles Strukturiert und auch eindeutig - nur eben sehr sehr viel.<br />
Des Weiteren möchtest nicht nach einem bestimmten Vorgehen handeln und am Ende stellt sich heraus das es so nicht geht.</p>
<p>Danke. habt mir schon gut geholfen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1525650</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1525650</guid><dc:creator><![CDATA[watercase]]></dc:creator><pubDate>Mon, 09 Jun 2008 11:14:53 GMT</pubDate></item></channel></rss>