Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| l3:serveri:registracija_licenci_main [2017/04/09 07:18] – created milano | l3:serveri:registracija_licenci_main [2021/08/19 11:37] (current) – [Ručna obnova licence] aleksandar | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| Registracija se oslanja na REST web API koji klijenti kontaktiraju u periodičnom intervalu kako bi izvršili validaciju prava na upotrebu Balans licence. Ovaj članak opisuje klijentsku i serversku specifikaciju, | Registracija se oslanja na REST web API koji klijenti kontaktiraju u periodičnom intervalu kako bi izvršili validaciju prava na upotrebu Balans licence. Ovaj članak opisuje klijentsku i serversku specifikaciju, | ||
| + | |||
| + | Web adresa servisa za registraciju je [[https:// | ||
| + | |||
| + | ===== Klijent ===== | ||
| + | |||
| + | Po pokretanju klijent šalje JSON " | ||
| + | Podaci o licenci se čuvaju u Balans bazi Melany Team-a, i u BLFPUB.dat fajlu odnosno blfpub bazi na strani klijenta. Za detalje implementacije pogledati: | ||
| + | |||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | |||
| + | Specifikacija procesa registracije: | ||
| + | |||
| + | - Ukoliko servis nije dostupan, postavlja se [[: | ||
| + | - prvi put kada servis postane dostupan maksimalni datum tolerancije se nulira | ||
| + | - tri meseca pre isteka maksimalnog datuma tolerancije korisnik dobija pri svakom pokretanju obaveštenje da kontaktira distributera | ||
| + | - po isteku datuma tolerancije poruka iskače na svakih 5 sekundi | ||
| + | - Proces registracije odvija se u skladu sa zapisima iz [[: | ||
| + | - Verziji programa i baze podataka | ||
| + | - Podatke o nosiocu licence (povlače se sa $REGB3 nakon uspešne registracije) | ||
| + | - Sledeći [[: | ||
| + | - Dobijeni [[: | ||
| + | - Status licence (granted, readonly, revoked) | ||
| + | - [[: | ||
| + | - U procesu registracije šalje se i [[: | ||
| + | - broja registrovanih firmi u sistemu | ||
| + | - aktivnih dodatnih modula sistema | ||
| + | - maksimalne veličine aktivnih baza podataka | ||
| + | |||
| + | ==== Ručna obnova licence ==== | ||
| + | |||
| + | Registar svih firmi je na serveru MOC, baza b7, tabela public.[[: | ||
| + | |||
| + | Da bi se ručno obnovila licenca, mora da se zna GUID. SQL: '' | ||
| + | |||
| + | Tada mogu da se osveže vrednosti u kolonama: | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | SQL primer (prilagoditi po potrebi): | ||
| + | < | ||
| + | |||
| + | UPDATE public.reginfo SET distrib=' | ||
| + | |||
| + | </ | ||