TsgcWebSocketLoadBalancerServer › Olaylar › OnMessage
Yük dengeleyici kendi oturumlarından birinde bir metin WebSocket çerçevesi aldığında tetiklenir.
property OnMessage: TsgcWSMessageEvent;
// TsgcWSMessageEvent = procedure(Connection: TsgcWSConnection; const Text: string) of object
—
OnMessage, temel alınan HTTP/WebSocket sunucusundan devralınır ve yük dengeleyici tarafından sonlandırılan bir bağlantıda (genellikle kontrol trafiği veya bir arka uca yönlendirilmeyen çerçeveler) tam bir metin çerçevesi alındığında tetiklenir. Text, çözülmüş UTF-8 yükünü taşır. Bir arka uca iletilen oturumlarda alınan metin trafiği için bunun yerine OnClientMessage kullanın, bu da iletici müdahale etmenize ve kısa devre yapmanıza olanak tanıyan Handled bayrağını sunar.
procedure OnMessage(Connection: TsgcWSConnection; const Text: string);
begin
Log('Received from ' + Connection.Guid + ': ' + Text);
end;