Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

  • Benutzer-Avatarbild

    Warum reicht es nicht, dass das Hauptprogramm WinForms ist? Die anderen brauchen doch nicht extra etwas anzeigen, kann ja alles in der Hauptanwendung gesammelt werden. Außerdem denke ich, dass einzelne Prozesse das ganze eher verlangsamen als Threading(vorrausgesetzt richtig implementiert natürlich).

  • Benutzer-Avatarbild

    Du kannst das trotzdem in einem extra Projekt lassen und zu ner DLL zusammenfassen, die du dann in dein Hauptprogramm integrierst. Ich kann so erstmal gar nichts empfehlen, weil ich überhaupt nicht weiß, was ein einzelnes solches Programm denn überhaupt macht. Und ich frage mich sowieso, wenn es jedesmal dasselbe Programm ist, wer braucht 1500 unterschiedliche Tcp Verbindungen?

  • Benutzer-Avatarbild

    Du könntest damit anfangen die Sockets zur Kommunikation durch sogenannte pipes auszutauschen, dann wird damit schon mal die Anzahl der Tcp verbindungen gesenkt. Was du mit deinen Sockets machst ist Prozess Synchronisation, was anderes müsstest du für Threads auch nicht machen, wobei dort Events+mutex (u.ä.) vmtl die bessere Wahl wären. Hast du irgendeine Art Log, warum das ganze Überhaupt abschmiert? Dasolllte doch irgendeine Art Meldung kommen.

  • Benutzer-Avatarbild

    Die Frage ist, ob die Anzahl der Verbindungen Probleme macht. Und du da gibt es keine weiteren Details? Vlt. Steht auch was in der Ereignianzeige?(kp wo man bei win überall gucken kann) Edit: Als du gesagt hattest es wird nichts angezeigt, dachte ich du hättest keine UI. Entferne am besten aus den clients die anzeige und speicher das in variablen. Die serveranwendung kann dann bei bedarf diese abfragen und auf ihrer gui anzeigen (gewählt aus einer liste der laufenden Clients) Außerdem solltest d…