AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 01:32

Parameter dieser Suchanfrage:

Suche in Thema: Indy TCPServer beenden mit toten Clients
Suche alle Beiträge, die von "mjustin" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 8 von insges. 8 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Netzwerke

    AW: Indy TCPServer beenden mit toten Clients

      Delphi
      by mjustin, 12. Jun 2012
    Nach dem Entpacken hat man die Quelltexte in den Verzeichnisse /Indy10.5.8/Lib/Source, Protocols und System. Wenn Delphi diese in den Projektsuchpfaden findet, werden die installierten Indy Packages nicht verwendet und es gibt keine Konflikte. (Ausser in den Fällen in denen man DCU Dateien ohne Source in den Pfaden hat, die mit einer anderen Indy Version kompiliert wurden).

    Wenn in allen...
  • Forum: Netzwerke

    AW: Indy TCPServer beenden mit toten Clients

      Delphi
      by mjustin, 12. Jun 2012
    Sicherheitshalber installiere ich Indy nie als Komponenten in der IDE, das dauert eh viel zu lange - stattdessen setze ich nur für das Projekt die Pfade Indy/Lib/Core, Prtotocols und System (und lasse die Orignalversion von Indy installiert). Aber "zerstören" ist noch ein zu sanftes Wort für den Indy-Effekt, den ich auch schon kennenlernte :)
  • Forum: Netzwerke

    AW: Indy TCPServer beenden mit toten Clients

      Delphi
      by mjustin, 12. Jun 2012
    Es ist bei TCP völlig normal, dass der Server nicht erfährt wenn ein Client nicht mehr im Netzwerk ist. Der Indy TCP Server kann damit auch problemlos umgehen, und sich sauber beenden, ohne dass die Clients dazu noch irgendetwas tun müssen.

    Ist das Problem auch mit der aktuellen Indy 10.5.8 Version nachvollziehbar?

    Um die Ursache einzugrenzen würde ich eine Testversion der Anwendung bauen,...
  • Forum: Netzwerke

    AW: Indy TCPServer beenden mit toten Clients

      Delphi
      by mjustin, 10. Jun 2012
    Folgt nach dem



    IOHandler.Writeln('CLOSE_REQUEST@ ')



    noch ein sauberes Beenden der Verbindung? (Schliessen des Sockets)
  • Forum: Netzwerke

    AW: Indy TCPServer beenden mit toten Clients

      Delphi
      by mjustin, 10. Jun 2012
    Die Verbindung wird, wenn ich es soweit richtig verstanden habe, serverseitig zuerst logisch beendet durch senden (IOHandler.Writeln('CLOSE_REQUEST@ '), und bei dieser Operation hängt Indy noch nicht. Indy beendet den Server aber danach nicht, so dass die Anwendung nicht terminiert.
  • Forum: Netzwerke

    AW: Indy TCPServer beenden mit toten Clients

      Delphi
      by mjustin, 8. Jun 2012
    Werden Exceptions eventuell so behandelt, dass Indy sie nicht bemerkt? Indy verwendet einige (selbstdefinierte) Exceptions wie EIdConnClosedGracefully zur Steuerung:

    (https://forums.embarcadero.com/message.jspa?messageID=257582)
  • Forum: Netzwerke

    AW: Indy TCPServer beenden mit toten Clients

      Delphi
      by mjustin, 8. Jun 2012
    Ok, das Senden an den Socket funktioniert - das ist normal, auch wenn die Gegenseite nicht zuhört.

    und das:



    verstehe ich als ob nach dem obigen "Writeln" noch etwas vom Server gemacht wird, zum Beispiel auf die Antwort des Clients auf das 'CLOSE_REQUEST@' zu warten. Und das kann natürlich nicht mehr erfolgreich sein wenn der Client nicht da ist. In diesem Fall sollte der Server die dann...
  • Forum: Netzwerke

    AW: Indy TCPServer beenden mit toten Clients

      Delphi
      by mjustin, 8. Jun 2012
    Wie versucht der Server denn die Verbindung zu beenden - soll da noch etwas über den IOHandler (Socket) an den Client gesendet werden, und ist dabei ein Timeout angegeben?

    p.s. das ist eine sehr alte Version, spricht etwas dagegen die aktuelle Version 10.5.8.(4768) zu testen?


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=mjustin&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=168753
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:50 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