Protokoller & standarderNy⏱ ~1 minNOSEDK

ACK

Kvitteringen, der siger, at meddelelsen kom frem. Modstykket NACK siger, at den ikke blev accepteret. Uden en af dem ved afsenderen ingenting.

ACK er kortformen af acknowledgement og findes i en eller anden skikkelse i alle protokoller, der skal være til at stole på. Princippet er det samme overalt: en meddelelse er ikke leveret, før modtageren har sagt, at den er det.

Det er værd at skelne mellem to niveauer, fordi de svarer på hvert sit spørgsmål. En teknisk kvittering siger, at meddelelsen kom frem, og at formatet holdt. En kvittering på applikationsniveau siger, at systemet på den anden side faktisk kunne bruge indholdet. I EDIFACTElectronic Data Interchange For Administration, Commerce and Transport - FN-standard for elektronisk dataudveksling. er dette CONTRL og APERAK, som er to forskellige meddelelsestyper netop fordi de betyder forskellige ting.

Den tredje mulighed er den farligste: ingen kvittering overhovedet. En meddelelse, der forsvinder uden svar, ser præcis ud som en meddelelse, der gik fint, lige indtil nogen leder efter et resultat, der aldrig kom.

Kvitteringen hænger sammen med to andre mekanismer. Uden kvittering ved afsenderen ikke, om den skal sende igen, og sender den igen, uden at modtageren håndterer dubletter, kan den samme forretningshændelse blive behandlet to gange.

IntegrationMeldingsutvekslingDrift