TsgcWebSocketServer implementiert eine Server-WebSocket-Komponente und kann mehrere mehrthreadige Client-Verbindungen verarbeiten.
TsgcWebSocketServer implementiert die Server-WebSocket-Komponente und kann mehrere mehrthreadige Client-Verbindungen behandeln. Befolgen Sie die folgenden Schritte, um diese Komponente zu konfigurieren:
1. Legen Sie eine TsgcWebSocketServer-Komponente auf das Formular
2. Setzen Sie den Port (Standard ist 80). Wenn Sie sich hinter einer Firewall befinden, müssen Sie diese wahrscheinlich konfigurieren.
3. Legen Sie die zulässigen Specifications fest; standardmäßig sind alle Specifications zulässig.
RFC6455: Standard- und empfohlene WebSocket-Spezifikation.
Hixie76: Es ist ein Entwurf und es wird nur empfohlen, Hixie76-Verbindungen herzustellen, wenn Sie Unterstützung für alte Browser wie Safari 4.2 bieten möchten
procedure OnTCPConnectEvent(aConnection: TsgcWSConnection; var Accept: Boolean);
begin
aConnection.Transport := trpTCP;
Accept := True;
end;
5. Erstellen Sie eine Prozedur und setzen Sie die Eigenschaft Active = True.