TsgcWebSocketServer는 서버 WebSocket 구성 요소를 구현하며 여러 스레드 클라이언트 연결을 처리할 수 있습니다.
TsgcWebSocketServer는 서버 WebSocket 구성 요소를 구현하며 여러 스레드화된 클라이언트 연결을 처리할 수 있습니다. 이 구성 요소를 구성하려면 아래 단계를 따르십시오:
1. 폼에 TsgcWebSocketServer 구성 요소를 놓으십시오
2. Port를 설정합니다(기본값은 80). 방화벽 뒤에 있는 경우 구성해야 할 수 있습니다.
3. 허용되는 Specifications를 설정하십시오. 기본적으로 모든 specification이 허용됩니다.
RFC6455: 표준이며 권장되는 WebSocket 사양입니다.
Hixie76: 이것은 초안이며 Safari 4.2와 같은 오래된 브라우저에 대한 지원을 제공하려는 경우에만 Hixie76 연결을 설정하는 것이 권장됩니다
procedure OnTCPConnectEvent(aConnection: TsgcWSConnection; var Accept: Boolean);
begin
aConnection.Transport := trpTCP;
Accept := True;
end;
5. 프로시저를 생성하고 Active = True 속성을 설정하십시오.