TsgcWSPServer_sgc › Ereignisse › OnNotification
Wird ausgelöst, wenn ein Client eine JSON-RPC-Notification sendet (keine Id, keine Antwort erwartet).
property OnNotification: TsgcWSNotificationEvent;
// TsgcWSNotificationEvent = procedure(Connection: TsgcWSConnection; const Method, Params: string) of object
—
Notifications verwenden denselben method/params-Umschlag wie RPC-Aufrufe, tragen jedoch keine Id, was signalisiert, dass der Client keine Antwort erwartet. Aufrufe mit einer Id werden stattdessen an OnRPC weitergeleitet. Params ist der rohe JSON-Text des Parameterobjekts/-arrays — parsen Sie ihn vor der Verwendung mit einem JSON-Reader.
procedure TForm1.oProtocolNotification(Connection: TsgcWSConnection;
const Method, Params: string);
begin
Memo1.Lines.Add(Format('%s -> %s(%s)', [Connection.Guid, Method, Params]));
end;