Announcement

Collapse
No announcement yet.

TClientSocket, viele Komponenten in einer Anwendung

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • TClientSocket, viele Komponenten in einer Anwendung

    Für einen Anwendungsfall unter Windows NT 4.0 Server (256 MB RAM) mit Service Pack 5 wollen wir bis zu 50) TClientSocket-Komponenten von Delphi
    5.0 ein, die wir in der Anwendung erst Bilden und nach Bedarf wieder zerstören. Jede Komponente erhält eine eindeutige IP-Adresse und einen
    eindeutigen Port. Als ClientTyp wird nur ctNonBlocking werwendet. Die Anwendung arbeitet tagelang normal und plötzlich, wenn eine
    Socketverbindung beendet wird, tritt eine Kettenreaktion ein. Viele weitere Verbindungen werden getrennt. Beim dabei teilweisen Zerstören und
    Bilden von TClientSocket-Komponenten treten Disconnect-Ereignisse auf, obwohl sich die Komponenten im Öffnungsvorgang befinden. Die Anwendung
    gerät in dieser Hinsicht außer Kontrolle (manchmal ein paar Stunden), fängt sich dann wieder und kann alle Verbindungen wieder aufbauen.

    Frage:
    Überschreiten wir die Möglichkeiten vorhandener Recourcen von Windows NT 4.0.?
    Ist die Anzahl beim gleichzeitigen Einsatz begrenzt?
    Gibt es spezielle Vorgehensweisen beim Bilden und Zerstören von TClientSocket-Komponenten?
    Sind schon Bugs oder Problemfälle bekannt?
    Updates?
Working...
X