TsgcWebSocketHTTPServer › 속성 › Active
구성된 바인딩에서 리스닝 소켓을 열어, HTTP/WebSocket 서버를 시작하거나 중지합니다.
property Active: Boolean read GetActive write SetActive default False;
False
서버가 구성된 Port(및 추가 Bindings)에서 수신을 시작하도록 하려면 Active를 True로 설정하십시오. 다시 False로 설정하면 서버가 중지되고 모든 활성 연결이 닫힙니다. 전환은 호출 스레드에서 실행되므로 리스너가 완전히 가동되거나 종료될 때까지 메서드가 차단됩니다 — 백그라운드 스레드를 선호하면 Start/Stop을 사용하십시오. 중지한 후 다른 포트에서 다시 시작하기 전에 Bindings.Clear()를 호출하여 이전 핸들을 폐기하십시오.
oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.Port := 80;
oServer.Active := true;