TsgcWSPServer_sgc › 이벤트 › OnMessage
클라이언트가 sgc 엔벨로프로 래핑된 일반 텍스트 메시지를 보낼 때 발생합니다.
property OnMessage: TsgcWSMessageEvent;
// TsgcWSMessageEvent = procedure(Connection: TsgcWSConnection; const Text: string) of object
—
클라이언트가 WriteData를 호출하거나, method 필드가 message인 Broadcast를 수신할 때 발생합니다. sgc 봉투는 이미 제거되었으므로 Text는 클라이언트가 보낸 그대로의 페이로드를 보유합니다. Subscribe/Publish 트래픽은 이 이벤트를 통해 흐르지 않습니다. 게시는 OnBeforePublish(서버 측)와 OnEvent(클라이언트 측)에 나타납니다.
procedure TForm1.oProtocolMessage(Connection: TsgcWSConnection; const Text: string);
begin
Memo1.Lines.Add(Connection.Guid + ': ' + Text);
end;