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=' | ||
+ | |||
+ | </ | ||