Protokoll & standarderNy⏱ ~1 minNOSEDK

ACK

Kvittensen som säger att meddelandet kom fram. Motstycket NACK säger att det inte godtogs. Utan någon av dem vet avsändaren ingenting.

ACK är kortformen av acknowledgement och finns i någon skepnad i alla protokoll som ska gå att lita på. Principen är densamma överallt: ett meddelande är inte levererat förrän mottagaren har sagt att det är det.

Det är värt att skilja på två nivåer, eftersom de svarar på var sin fråga. En teknisk kvittens säger att meddelandet kom fram och att formatet höll. En kvittens på applikationsnivå säger att systemet på andra sidan faktiskt klarade att använda innehållet. I EDIFACTElectronic Data Interchange For Administration, Commerce and Transport - FN-standard för elektroniskt datautbyte. är detta CONTRL och APERAK, som är två olika meddelandetyper just för att de betyder olika saker.

Den tredje möjligheten är den farligaste: ingen kvittens alls. Ett meddelande som försvinner utan svar ser ut precis som ett meddelande som gick bra, ända tills någon letar efter ett resultat som aldrig kom.

Kvittensen hänger ihop med två andra mekanismer. Utan kvittens vet inte avsändaren om den ska skicka om, och skickar den om utan att mottagaren hanterar dubbletter kan samma affärshändelse behandlas två gånger.

IntegrationMeldingsutvekslingDrift