11.07.2015 Views

Izrada mobilne aplikacije u elektroničkom zdravstvu [749,87 KiB] - FER

Izrada mobilne aplikacije u elektroničkom zdravstvu [749,87 KiB] - FER

Izrada mobilne aplikacije u elektroničkom zdravstvu [749,87 KiB] - FER

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

odabrati opciju za prihvaćanjem certifikata. Razlog zbog kojega mu možemo vjerovati je tajšto smo ga ipak sami izdali.Prilikom pokretanja MIDleta suočit ćemo se s nizom iznimaka koje nas upozoravaju nakorištenje „lošeg“ certifikata. To se dogaña zbog toga što certifikat stvoren za poslužiteljTomcat nije potvrñen od strane certifikacijskoga tijela, a samim time nije podržan ni od straneJ2ME Wireless Toolkita. Srećom, unutar istoimenog alata nalazi se još jedan alat:MEKeyTool (Mobility Equipment Key Tool), koji ispunjava sve tražene zahtjeve.Svrha alata MEKeyTool je upravljanje javnim ključevima certifikacijskih tijela. MEKeyToolnalazi se unutar JAR datoteke. Alatu je moguće zadavati naredbe za dodavanje (import) ibrisanje (delete) javnih ključeva za certifikate. Takoñer je moguće i vidjeti javne ključeveprovjerenih certifikata. Ono što je bilo potrebno napraviti je unošenje Tomcatovog javnogključa u spremište MEKeyTool korištenjem naredbe –import. Opisani postupak nalazi se uDodatku.Nakon što je opisanim postupcima ostvareno da Tomcat postane sigurnosni poslužitelj,aplikacija se pokreće na uobičajeni način. Poslužitelj prima HTTPS zahtjeve od klijenta tepristupa bazi podataka na već objašnjeni način.8.3 Ovlaštenja za rad nad bazom podatakaPoslužiteljski orijentirana baza podataka, kakva se i koristi u diplomskome radu, ima podržankorisnički koncept sličan onome koji omogućuje razlikovanje korisnika unutar računalnogoperacijskog sustava. Obično se preporučuje kreiranje individualnih korisničkih profila kojiće moći pristupati bazi podataka. Tehnički je moguće napraviti dijeljene profile ili omogućitistvaranje samo jednog profila za svaki tip korisnika koji pristupa bazi. U većim i složenijimsustavima posljednje se rješenje najčešće izbjegava jer je u praksi vrlo čest slučaj zlouporabeovlasti, no za potrebe diplomskoga rada ovo rješenje je i više nego zadovoljavajuće. Pristupbazi podataka ima liječnik koji je prije pristupa bazi podataka morao proći i lokalnuautorizaciju, odnosno identifikaciju korisnika na pokretnom ureñaju.Metode za kreiranje korisničkih profila variraju od platforme do platforme. Microsoft SQLServer podupire upotrebu sheme Windows NT Integrated Security, koja omogućava korisnikuidentifikaciju putem svog Windows NT korisničkog profila i pritom se ne treba postavljati36

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!