AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 07:47

Parameter dieser Suchanfrage:

Suche in Thema: Indy TCPClient Connection Status
Suche alle Beiträge, die von "Delphi-Narr" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Netzwerke

    AW: Indy TCPClient Connection Status

      Delphi
      by Delphi-Narr, 25. Mär 2015
    So, mit ein paar Anpassungen hat es dann funktioniert. Der disconnect wird in der OnExecute korrekt durchgeführt. Nur der Client kriegt es jetzt nicht immer mit :D
    Aber in den meisten Fällen schon.

    Leider funktioniert auch CheckForDisconnect nicht korrekt. Läuft zwischen Windows und Linux mit dem Setup wohl nur manuell...

    Danke auf jeden Fall für die Hilfe!
  • Forum: Netzwerke

    AW: Indy TCPClient Connection Status

      Delphi
      by Delphi-Narr, 24. Mär 2015
    Unter Windows habe ich das nicht getestet, unter Linux scheint der Eintrag auf jeden Fall nicht korrekt gelöscht werden.
    Das OnExecute wird doch nur ausgeführt, wenn was vom Client kommt oder nicht? Wenn also kein Client mehr irgendetwas auslöst - weil die Verbindung getrennt wurde - kann der disconnect dann überhaupt erkannt werden?
    Das Problem ist ja nicht, den Context zu untersuchen, sondern...
  • Forum: Netzwerke

    AW: Indy TCPClient Connection Status

      Delphi
      by Delphi-Narr, 24. Mär 2015
    Habe hierzu nochmal eine Frage:
    Ich habe jetzt den Heartbeat eingebaut, der Client schickt in einem Intervall die Heartbeats und der Server antwortet.
    In der ContextClass des Servers werden die MacAdresse und der Zeitpunkt des letzten Heartbeats des Clients gespeichert. In festen Intervallen räumt der Server dann auf, d.h. er durchläuft die Liste der verbundenen Clients und alle, die zu lange...
  • Forum: Netzwerke

    AW: Indy TCPClient Connection Status

      Delphi
      by Delphi-Narr, 20. Mär 2015
    Ja das werde ich wohl tun ;)
    Heartbeats werden auch verschickt, nur nicht so oft. Das werde ich dann mal anpassen.
    Komisch, dass das bei Windows-"interner" Kommunikation die Abfrage das richtige Resultat lieferte.
  • Forum: Netzwerke

    AW: Indy TCPClient Connection Status

      Delphi
      by Delphi-Narr, 20. Mär 2015
    Der Client ist in diesem Fall nicht Linux kompatibel und lässt sich auch nicht so leicht portieren...

    Laut nmap mit watch ist der Port die ganze Zeit offen. Ich denke, dass der Client die "connected"-Abfrage immer zu false auswertet... Eine Disconnect Fehlermeldung kommt nicht, nur alle paar Sekunden die Verbunden-Meldung.
  • Forum: Netzwerke

    AW: Indy TCPClient Connection Status

      Delphi
      by Delphi-Narr, 19. Mär 2015
    Ah, ja das hatte ich mir schon gedacht. Unter Lazarus habe ich das ganze aber nicht hinbekommen, da alles, was ich dazu gefunden habe auf Windows Bibliotheken basiert.
    Ich müsste also in der Loop die Messages manuell abfragen, wie könnte das unter Linux denn gehen?

    Wenn connected noch true liefert, schickt der Client die Daten an den Server und erhält eine Bestätigung. Aber selbst, wenn die...
  • Forum: Netzwerke

    Indy TCPClient Connection Status

      Delphi
      by Delphi-Narr, 19. Mär 2015
    Hallo,
    ich hatte vor einiger Zeit ein Client-Server-Konstrukt gebastelt, mit dem mehrere Rechner Systeminformationen (CPU, RAM etc) an einen Server schicken.
    Die Clients sind alle Windows Rechner, der Server wurde jetzt auf Linux umgestellt, sodass ich den Server mit Lazarus auf Linux kompiliert habe.
    Zu Testzwecken ist der Server erstmal nur eine Konsolenanwendung und noch kein Dienst oder...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Delphi-Narr&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=184346
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:04 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz