Server-Verbindung schließen oder ändern

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Server-Verbindungen verwalten


Eine Verbindungskomponente schließt eine Verbindung zum Anwendungsserver unter folgenden Bedingungen:

  • Der Eigenschaft Connected wird False zugewiesen.
  • Die Verbindungskomponente wird freigegeben. Ein Verbindungsobjekt wird automatisch freigegeben, wenn ein Benutzer die Client-Anwendung schließt.
  • Die Eigenschaften zur Festlegung des Anwendungsservers (ServerName, ServerGUID, ComputerName usw.) werden geändert. Durch eine Änderung dieser Eigenschaften können Sie zur Laufzeit zwischen den verschiedenen Anwendungsservern umschalten. Die Verbindungskomponente schließt die aktuelle Verbindung und richtet eine neue ein.

Hinweis: Eine Client-Anwendung kann anstelle einer einzelnen Verbindungskomponente, die zwischen den verschiedenen Anwendungsservern umschaltet, auch mehrere Verbindungskomponenten enthalten, die Verbindungen zu jeweils unterschiedlichen Anwendungsservern einrichten.

Bevor eine Verbindungskomponente eine Verbindung schließt, ruft sie automatisch die Ereignisbehandlungsroutine für BeforeDisconnect auf, sofern diese verfügbar ist. Sollen vor Abbruch der Verbindung spezielle Operationen durchgeführt werden, müssen Sie diese in der Ereignisbehandlungsroutine für BeforeDisconnect definieren. Nach dem Schließen der Verbindung wird die Ereignisbehandlungsroutine für AfterDisconnect aufgerufen. Hier können Sie spezielle Operationen definieren, die nach dem Schließen der Verbindung durchgeführt werden sollen.

Siehe auch

Codebeispiele