TsgcWSPServer_sgc › Events › OnNotification
Wordt geactiveerd wanneer een client een JSON-RPC-melding verzendt (geen id, geen antwoord verwacht).
property OnNotification: TsgcWSNotificationEvent;
// TsgcWSNotificationEvent = procedure(Connection: TsgcWSConnection; const Method, Params: string) of object
—
Meldingen gebruiken dezelfde methode/params-envelop als RPC-aanroepen maar bevatten geen ID, wat aangeeft dat de client geen antwoord verwacht. Aanroepen met een ID worden doorgestuurd naar OnRPC. Params is de onbewerkte JSON-tekst van het parameterobject/array — parse het met een JSON-lezer voor gebruik.
procedure TForm1.oProtocolNotification(Connection: TsgcWSConnection;
const Method, Params: string);
begin
Memo1.Lines.Add(Format('%s -> %s(%s)', [Connection.Guid, Method, Params]));
end;