TsgcWSPServer_sgcEventos › OnMessage

OnMessage Evento

Se dispara cuando un cliente envía un mensaje de texto plano encapsulado en el sobre sgc.

Sintaxis

property OnMessage: TsgcWSMessageEvent;
// TsgcWSMessageEvent = procedure(Connection: TsgcWSConnection; const Text: string) of object

Valor Predeterminado

Observaciones

Se activa cuando un cliente llama a WriteData o recibe un Broadcast cuyo campo de método es message. El envoltorio sgc ya ha sido eliminado, por lo que Text contiene la carga útil tal como la envió el cliente. El tráfico de suscripción/publicación no fluye por este evento; las publicaciones aparecen en OnBeforePublish (lado del servidor) y en OnEvent (lado del cliente).

Ejemplo

procedure TForm1.oProtocolMessage(Connection: TsgcWSConnection; const Text: string);
begin
  Memo1.Lines.Add(Connection.Guid + ': ' + Text);
end;

Volver a Eventos