Serviss SaveResponse veic atbildes saglabāšanu Pieprasījumu servisa Asinhrono pieprasījumu krātuvē.
Attēlā ir parādīta servisa darbības blokshēma:
- Tiek pārbaudīts, vai padotais „Response” ir tukšs (is NULL);
- Tiek pārbaudīta atbilde, kā arī tiek pārbaudīts, vai lietotājs ir saglabājis attiecīgo atbildi;
- Tiek iegūts procesa sākotnējais stāvoklis;
- Atkarībā vai atbildē bija kļūdas, tad process tiek uzstatīts statusā “error” vai “ready”;
- Tiek saglabāta atbilde;
- Tiek iegūti pāradresācijas parametri.
- Atbildes pāradresācijas (ja nepieciešams) RedirectResponse tiek veikta pāradresācija uz citu transakciju, kas atbilst diagrammai Sinhrons pieprasījums sadaļā Sinhronie pieprasījumi.
SaveResponse serviss