ZA RAD U RESIDENTNOM MODU

Pokrenuti Wrapper.exe uz sljedeće parametree : Wrapper.exe RES DatSaZadatkom.ini OibKorisnika KonfiguracijskaINIdatoteka.ini (Ako je zadnji parametar "-" , Koristi se Wrapper.ini)

Primjer : Wrapper.exe RES zadaci.ini 12345678901 -

Od tog trenutka Wrapper čeka na zadatak naveden u datoteci zadaci.ini čija struktura je opisana pravilima za uporabu komande USEINI.
U pravilu je dovoljno znati strukturu samo jedne naredbe a to je RACUNZAHTJEV a ostal se mogu i nemoraju koristiti.


Wrapper po izvršenju vrača sve informacije kao da je pozvan iz naredbenog redka.
Napomena - Kod REZIDENTNOG NAČINA RADA, pri učitavanju datoteke sa rezultatima iz matične aplikacije ,
nakon datekcije vračene datoteke , za siguran rad potrebno je ostaviti mali timeout (između 0,1 i 0,3 sekunde) kako nebi došlo do problema sa djeljenjem datoteke između Wrappera i matične aplikacija)
Također nakon kreiranja datoteke sa zadatkom , istoj se nesmije više pristupati iz matične aplikacije do izvršenja zadatka, jer če to Wrapper detektirati kao NOVI ZADATAK .

Primjer 1:
1) Wrapper.exe RES ZADACI.INI 12345678901 -
2) U Mat.apl kreiramo XML datoteku sa računom
3) U ZADACI.INI upišemo naredbe (svaki red jedan parametar)

RACUNZAHTJEV

R5563.xml
R5563O.txt
false
true
Fiskal1.pfx
Pass
true
false
false


4) Pričekamo na datoteku sa odgovorom R5563O.txt sa sljedečom strukturom ODGOVORA.

Primjer 2:
1) Wrapper.exe RES ZADACI.INI 12345678901 -
3) U ZADACI.INI upišemo samo naredbu VRIJEME
4) Pričekamo na datoteku sa odgovorom Vrijeme.txt iz koje si pročitamo vrijeme
Wrapper Prihvača sve komande u REZIDENTNOM MODU preko datoteke ZADACI.INI kao i iz naredbenog redka.
Dok je jedna instanca Wrappera rezidentna ,druga instanca se može normalno po potrebi pozivati kao i do sada.

Wrappera možemo također pokretati iz Wrapper.Konfiguratora sa već preddefiniranim postavkama.