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.