Resurssit · 107

Asynkroniset API-tehtävät

Hyväksytty pyyntö ei osoita työn valmistumista.

Päivitetty · 2 min

Mitä tämä opas auttaa saavuttamaan

  • Määritä tilat ja oikeudet
  • Jatka seurantaa
  • Vahvista lopputulos

Pikatarkistus

  • Todistaako 202 työn valmistumisen?
  • Poistaako peruminen jo syntyneet vaikutukset?

Vaiheittainen menetelmä

  1. 1

    Määritä tilat ja oikeudet

    Erota hyväksytty, odottava, aktiivinen, valmis, epäonnistunut ja perumista pyydetty. HTTP 202 ei takaa onnistumista. Tarkista tilin oikeudet tilaan, tulokseen ja perumiseen; tunniste ei korvaa lupaa.

    Tili, toiminto ja uudelleen käytettävä tunniste

  2. 2

    Jatka seurantaa

    Säilytä olemassa oleva viite. Määritä kyselyväli, kesto, vanheneminen ja toiminta puuttuvassa tilassa. Jos toistosuoja on käytössä, dokumentoi sen rajat ja testaa kadonnut vastaus ennen uusintapyyntöä.

    Tila, aika, kyselyväli ja vanheneminen

  3. 3

    Vahvista lopputulos

    Testaa peruminen käsittelyn tai julkaisun aikana, käsittelijän virhe ja vanhentunut tulos. Tarkista jäljelle jäävät vaikutukset ja lopeta kyselyt lopputilassa.

    Lopputulos, virhe, peruminen ja jäljelle jäävät vaikutukset

Uudelleenkäytettävä laskentataulukko

Täytä valtuutetut havaintosi. Nämä kentät ovat työskentelymalli, eivät havaittuja tuloksia.

KenttäKirjattavat tiedot
ViiteTili, toiminto ja uudelleen käytettävä tunniste
SeurantaTila, aika, kyselyväli ja vanheneminen
TulosLopputulos, virhe, peruminen ja jäljelle jäävät vaikutukset
HyväksyntäYksi sallittu tehtävä ja tarkistettu tulos keskeytyksen jälkeen

Kuvitteellinen esimerkki

Havainnollistava tilanne

Kuvitteellinen esimerkki: viennin hyväksymisvastaus katoaa ja käyttäjä yrittää uudelleen.

Päätös ja odotettu näyttö

Testissä tarkistetaan, palauttaako toistosopimus olemassa olevan tehtävän. Ilman tätä takuuta pyyntö on tarkistettava ennen uutta tehtävää; käyttöliittymä ei todista yksikertaisuutta.

Johdon indikaattorit

IndikaattoriMitä se mittaaEnsimmäinen toimenpide
Pysähtyneet tehtävätPyynnöt ilman päivitystä määritetyssä ajassaOsoita tarkistus, jatkaminen tai sulkeminen
JatkaminenSeuranta jatkuu luomatta uutta tehtävääTutki uudelleenkäynnistykset ja kaksoiskappaleet

Yleisiä virheitä

    Usein kysytyt kysymykset

    Todistaako 202 työn valmistumisen?

    Ei. Se vahvistaa käsittelyyn hyväksymisen, ei lopputulosta. Tarkista toiminnon tila.

    Poistaako peruminen jo syntyneet vaikutukset?

    Ei välttämättä. Vahvista lopputila ja täsmäytä olemassa olevat vaikutukset.

    Viralliset viitteet

    Viitteet tukevat menetelmää. Sovita tarkastukset kontekstiisi; ne eivät ole sertifiointia. Alkuperäiset viitteiden otsikot ja lähdeasiakirjat voivat olla toisella kielellä.

    Lähteet tarkistettu .