modules/accordare-stav-producer) egy függetlenül telepíthető, freezing path Go producer a körülhatárolt SAV Named Version auditkörhöz. Tartósan megőrzi a módosítás előtti szándékot és a hozzáfűzési helyreállítást, hitelesíti a helyi partnereit, és csak azt a pontos, biztonságos jelöltet küldi be, amelyet zárt szókészlete befogad. Nem maga a STAV hozzáfűzési hatóság.
A szándék, kimenetel, helyreállítás minta
A producer minden auditált módosításnál háromlépéses mintát követ:1
Módosítás előtti szándék
A hívó által kinyilvánított szándékot tartósan rögzíti, mielőtt bármilyen változás megfigyelhetővé válna. A producer elutasítja a zárt szókészletén kívül eső jelölteket.
2
Végső kimenetel
Miután a módosítás befejeződött vagy meghiúsult, rögzíti a pontos kimenetelt, hogy az audit a valóságot tükrözze, ne pedig egy remélt állapotot.
3
Körülhatárolt helyreállítás
Megszakítás esetén a producer körülhatárolt helyreállítást végez a hozzáfűzési folyamon, anélkül hogy egyeztetést találna ki vagy csendben elvetné a szándékot.
Határok
- A producer szókészlete zárt. Kizárólag SAV Named Version auditjelölteket fogad el.
- A producer freezing path komponens. Nem válhat hot path függőséggé.
- A producer a helyi partnereket hitelesíti; távoli hívókat nem hitelesít.
Kapcsolódó felületek
STAV
A hozzáfűzési hatóság, amely lezárja az auditrekordokat.
SSIAG
Engedélyezi a producer által auditált módosítást.
SAV
A Named Version kompozíciós szemantika, amelyet ez a kör auditál.
qxctl vektorparancsok
A ratifikált Accordare nyelvtan a megvalósítás után
qxctl accord ... formában érkezik.