TsgcWSPServer_sgc › イベント › OnNotification
クライアントが JSON-RPC 通知(ID なし、返信不要)を送信したとき発生します。
property OnNotification: TsgcWSNotificationEvent;
// TsgcWSNotificationEvent = procedure(Connection: TsgcWSConnection; const Method, Params: string) of object
—
通知はRPC呼び出しと同じmethod/paramsエンベロープを使用しますが、Idを持たず、クライアントが返信を期待していないことを示します。Idを持つ呼び出しは代わりにOnRPCにディスパッチされます。Paramsはパラメータオブジェクト/配列の生のJSONテキストです。使用前にJSONリーダーで解析してください。
procedure TForm1.oProtocolNotification(Connection: TsgcWSConnection;
const Method, Params: string);
begin
Memo1.Lines.Add(Format('%s -> %s(%s)', [Connection.Guid, Method, Params]));
end;