Die Verbindung kann über die Eigenschaft Active, die Methoden Stop oder Disconnect geschlossen werden, lesen Sie mehr unter Client Open Connection.
Wenn eine Verbindung geschlossen wird, können Sie den anderen Peer benachrichtigen, dass die Verbindung geschlossen wird, indem Sie eine Close-Nachricht senden. Um diese Funktion zu aktivieren, setzen Sie die Eigenschaft Options.CleanDisconnect auf true.
Wenn diese Eigenschaft aktiviert ist, wird vor dem Schließen der Verbindung eine Close-Nachricht an den Server gesendet, um zu benachrichtigen, dass der Client die Verbindung schließt.
TsgcWSConnection hat eine Methode namens Disconnect(), mit der Sie die Verbindung auf Socket-Ebene trennen können. Wenn Sie diese Methode aufrufen, wird der Socket direkt getrennt, ohne auf eine Antwort vom Server zu warten. Sie können einen Close- Code mit dieser Methode senden.
TsgcWSConnection hat eine Methode namens Close(), mit der Sie eine Nachricht an den Server senden können, die das Schließen der Verbindung anfordert. Wenn der Server diese Nachricht empfängt, muss er die Verbindung schließen, und der Client erhält eine Benachrichtigung, dass die Verbindung geschlossen ist. Sie können mit dieser Methode einen Close Code senden.