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.
Definition
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.
Kvittensen är den del av en integration som är lättast att skjuta upp och dyrast att sakna. Den ger ingen ny funktion den dag den byggs, och den är det enda som fungerar den dag något fallerar.
HANDSAL genererar och tolkar kvittenser som en del av jobbet, inte som något man kan slå på senare. STUBB gör samma sak mot en simulerad Elhub: systemet skickar meddelandet, stubben genererar kvittensen och uppdaterar status, så att kvittensflödet är testat innan det möter det riktiga centralsystemet.
I praktiken
Kvittensen är den del av en integration som är lättast att skjuta upp och dyrast att sakna. Den ger ingen ny funktion den dag den byggs, och den är det enda som fungerar den dag något fallerar.
HANDSALTvimennings EDI-server för bilateralt meddelandeutbyte: tar emot, översätter, dirigerar och bekräftar meddelanden mellan företag och marknadsplatser. genererar och tolkar kvittenser som en del av jobbet, inte som något man kan slå på senare. STUBBTvimennings simulatorplattform för integrationstestning - vi bygger mockmiljöer av de motparter era system talar med, så att de kan testas utan att röra produktion. gör samma sak mot en simulerad ElhubNationellt nav för mätvärden och marknadsprocesser på den norska elmarknaden.: systemet skickar meddelandet, stubben genererar kvittensen och uppdaterar status, så att kvittensflödet är testat innan det möter det riktiga centralsystemet.