# Fiscal28.jar

> Program funkcionise kao proces u pozadini koji prati promene odredjenih fajlova.
> Fajlovi za komunikaciju su MainIn.dat i MainOut.dat preko kojih vasa aplikacija
> komunicira za podrskom.
> U fajl MainIn.dat upisuje se komanda za izvrsavanje ( '0' - '9' , 'r', 'p' ).
> Odgovor se ceka u fajlu MainOut.dat ..

> Primer algoritam za komunikaciju pri nekoj naredbi:

>     			char c = 't';
>     			Otvori_MainOut.dat;
>     			upisi_MainOut.dat c ;   // upisivanje karaktera c
>     			zatvori_MainOut.dat;
>     			Otvori MainIn.dat;
>     			upisi_naredbu_MainIn.dat;
>     			zatvori MainIn.dat;
>     			sleep(1000); // oslobodi procesor 1000 ms
>     			While(c == 't') {
>     				Otvori_MainOut.dat;
>     			   c = readMainOut.dat;
>     				zatvori_MainOut.dat;
>     				sleep(50);   // cekanje od 50ms
>     							//kako bi oslobodili procesor
>     						//za rad drugih aplikacija
>     				}
>     			obradi(c);       // obrada eventualne greske ili
>     						// potvrda uradjene naredbe