TsgcWSPServer_sgcEventi › OnNotification

OnNotification Evento

Si attiva quando un client invia una notifica JSON-RPC (senza Id, senza risposta attesa).

Sintassi

property OnNotification: TsgcWSNotificationEvent;
// TsgcWSNotificationEvent = procedure(Connection: TsgcWSConnection; const Method, Params: string) of object

Valore predefinito

Note

Le notifiche utilizzano lo stesso envelope method/params delle chiamate RPC ma non hanno un Id, segnalando che il client non si aspetta una risposta. Le chiamate con un Id vengono inviate a OnRPC. Params è il testo JSON grezzo dell'oggetto/array di parametri — analizzarlo con un lettore JSON prima dell'uso.

Esempio

procedure TForm1.oProtocolNotification(Connection: TsgcWSConnection;
  const Method, Params: string);
begin
  Memo1.Lines.Add(Format('%s -> %s(%s)', [Connection.Guid, Method, Params]));
end;

Torna agli Eventi