Matematički fakultet Univerzitet u Beogradu Seminarski rad iz Metodologije stručnog i naučnog rada XMPP protokol student: Miloš Milaković 1063/2012 pr
|
|
- Сњежана Новаковић
- пре 5 година
- Прикази:
Транскрипт
1 Matematički fakultet Univerzitet u Beogradu Seminarski rad iz Metodologije stručnog i naučnog rada XMPP protokol student: Miloš Milaković 1063/2012 profesor: Vladimir Filipović
2 Sadržaj 1 Uvod 2 2 Osnovni okvir XMPP-a XMPP jezgro Pregled bezbednosti XMPP za servis za razmenu poruka i prisutnost Softver Proširenja XEP-ovi Proširenja interoperabilnosti Zaključak 10 1
3 1 Uvod Servis za slanje trenutnih poruka (en. instant messaging) je servis koji omogućava ljudima da komuniciraju jedni sa drugima u skoro realnom vremenu. On podržava različite stilove komunikacije kao što su unicast, multicast i mod za grupni razgovor. Priličan broj protokola i okvira (en. framework) koji podravaju IM je napravljen do sada, na primer AIM, Yahoo Messenger i ICQ. Pored toga, protokol za pokretanje sesije (en. Session Instant Protocol, SIP), protokol za pokretanje sesije za trenutno slanje poruka i prisutnost (en. SIP for Instant Messaging and Presence Leveraging Extensions, SIMPLE) i IM proširenje koriste iste funkcionalnosti. Medjutim, svaki od njih ima ozbiljne nedostatke. Komercijalni proizvodi su bazirani na vlasničkim protkolima koji blokiraju saradnju izmedju različitih implementacija i ograničavaju dalji razvoj. SIMPLE [1] [2] je veoma složen, jer je izgradjen na vrhu SIP arhitekture. Da bi se otklonili ovi problemi i olakšalo korišćenje IM-a pojavilo se novo rešenje. Proširivi protokol za slanje poruka i prisutnost (en. extensible Messaging and Presence Protocol, XMPP) je standard za nošenje servisa IM koji je specifikovan od strane IETF (en. Internet Engineering Task Force). U pitanju je otvoreni XML protokol za slanje poruka u gotovo realnom vremenu, davanje informacija o prisutnosti i servis za primanje zahteva i za njihovo odgovaranje. XMPP je prvo predložila Jabber, zajednica otvorenog koda, a sada njegovim razvojem upravlja XSF (en. XMPP Standards Foundation). Tokom godina razvoja je formalno odobren i arhiviran od strane IETF u četiri Internet specifikacije [3] [4] [5] [6], a kasnije u još tri [12] [14] [13]. Zbog svojih dobrih karakteristika gorepomenuti problemi mogu biti lako rešeni. korišćenjem XMPP protokola. Osim toga XSF radi na stalnom unapredjenju ovog okvira. 2 Osnovni okvir XMPP-a 2.1 XMPP jezgro Arhitektura XMPP-a se sastoji od tri elementa: XMPP klijenta, XMPP servera i kapija (en. gateways) ka stranim mrežama. XMPP server je odgovoran za upravljanje konekcijama i rutiranje poruka. Kapije služe kao mostovi izmedju različitih mreža i moraju da manipulišu sa najmanje dva protokola. 2
4 Osnovna veza izmedju bilo koja dva XMPP elementa je TCP (en. Transmission Control Protocol). Prvo mora biti uspostavljena TCP konekcija za strimovanje XML-a. Jedna TCP veza može da nosi više veza koje su identifikovane po njihovim jedinstvenim adresama. Slično adresnoj šemi u SMTP (en. Simple Mail Transfer Protocol), identifikator za XMPP entitete, nazvan JID (Jabber ID) podseća na obrazac za adresu: user@example.com. Politika rutiranja aplikacionog nivoa je definisana na serverskoj strani, ali specifikacija [3] ostavlja detalje o procesu implementaciji. U XMPP-u ne postoji mogućnost otkrivanja rutiranja kao što je to navedeno u SIP okviru. U većini slučajeva direktni server-server tok (en. stream) izmedju dva domena se usaglašava u početnoj fazi. Tri osnovne primitive koje se nazivaju XML strofe (en. stanzas) su definisane u XMPP-u. Pored toga, postoji pet osnovnih atributa za strofe (kome, odkoga, id, tip, xml:lang). Tri ključne strofe su opisane ispod: ˆ poruka (en. message): izvodi se uz pomoć skladišti i gurni (en. store and push) mehanizma preko kojeg jedan entitet šalje informacije drugom. Na primer, razmena poruka izmedju dve krajnje tačke. <message alice@exaple.com to=bob@example.com /> <body>hello</body> </message> ˆ prisutnost (en. presence): to je emitovanje preko kojeg više entititeta dobijaju informacije o drugom entitetu na koji su prijavljeni, npr informacija može biti o dostupnosti entiteta. <presence from=alice@example.com to=bob@example.com /> ˆ iq: to je zahtev/odgovor mehanizam sličan HTTP-u (en. HyperText Transfer Protocol), koji omogućava entitetima da zahtevaju i dobijaju odgovore medju sobom. Na primer prenos datoteka. <iq type=get from=alice@example.com> <query xmlns=jabber:roster/> </iq> 3
5 Sve primitive XML strofa moraju se nalaziti u <stream/> bloku. To znači da ove strofe treba tretirati kao sadržaj XML toka. Sve greške na nivou toka se smatraju nepopravljivim i <error/> strofa sa opisom se šalje od strane detektora. Spisak stanja grešaka je definisan u specifikaciji [12]. Kao rezultat ovih karakteristika, XMPP ima pet pozitivnih mogućnosti: 1. Kutija sa porukama (en. message box): Poruke se skladište pre nego što budu prosledjene. XMPP implementacija može zadržati poruke radi kasnije isporuke ako je primalac nedostupan (en. offline). 2. Servis otkrivanja (en. service discovery): sa <iq/> strofom za upit, usluga otkrivanja je moguća. DNS SRV je podržan da pronadje mrežne servise. 3. Povezivanje resursa (en. resource binding): podaci o resursu su u dodati u adresi da bi se razlikovali razli;iti uredjaji jednog korisnika. Nema potrebe za dodatnim protokolom koji bi rukovao ovim problemom. 4. Internacionalizacija: <xml:lang> zajednički atribut omogućava laku internacionalizaciju. 5. Pouzdana komunikacija: TCP veza za obavljanje sesije nudi garanciju isporuke, što se ne može postići sa UDP (en. User Datagram Protocol) prenosom. Ipak, zbog toga što su formata lako čitljivog ljudima, XMPP poruke su veće od onih u binarnom formatu i to dovodi do zagušenja. Osim toga, u nekim slučajevima TCP veza može biti skupa, a UDP veza pravi manji saobraćaj i efikasnija je. To se može desiti u slučaju samo povremene komunikacije izmedju dva čvora. 2.2 Pregled bezbednosti Bezbednost komunikacije je takodje specifikovana u jezgru XMPP [13]. Dva mehanizma su zadužena da obezbede poverljivost: integritet podataka i uzajamna autentikacija. Prvi protokol je TLS (en. Transport Layer Security) [7]. On kriptuje XML tokove da bi osigurao poverljivost i integritet podataka izmedju dva entiteta. Drugi je SASL protokol (en. Simple Authentication and Security Layer) [8] koji može da obezbedi pouzdan mehanizam za potvrdjivanje identiteta entiteta. Oba protokola moraju biti podržani za klijent-server i server-server komunikaciju. 4
6 XMPP koristi TLS da zaštiti kanal od ometanja i prisluškivanja. Klijenti bi trebali da koriste TLS da osiguraju tokove pre pokušaja završetka SASL pregovora. On se pokreće od strane STARTTLS proširenja i ima svoj prostor imena "urn:ietf:params:xml:ns:xmpp-tls". SASL definiše uopšteni metod za dodavanje podrške za autentikaciju za protokole bazirane na konekcijama. I XMPP koristi generički prostor imena "urn:ietf: params:xml:ns:xmppsasl" za profilisanje SASL koji je u skladu sa zahtevima profilisanja. Podržani mehanizmi su objavljeni u <mechanism/> elementu. Opšta procedura uspešnog TLS+SASL pregovora je sledeća: 1. Klijent uspostavlja TCP vezu sa serverom i inicira XML tokove. 2. Server šalje STARTTLS proširenje klijentu, uključujući podržani mehanizam za autentikaciju. 3. Klijent odgovara na STARTTLS komandu. 4. Server obaveštava klijenta da je u redu da nastavi sa radom. 5. Klijent i server završavaju podešavanje TLS konekcije. 6. Uspešnim završetkom prethodnog koraka, klijent pokreće novi tok ka serveru. 7. Server odgovara slanjem glave toka (en. stream header) zajedno sa svim dostupnim funkcijama toka (SASL autentikacija). 8. Klijent uzima odgovarajući mehanizam za autentikacijuu. 9. Server šalje Base64-šifrovan izazov klijentu. 10. Klijent odgovara na izazov sa akreditivima. 11. Server šalje još jedan izazov klijentu, kao sesija tokena. 12. Klijent ponovo odgovara na izazov. 13. Server obaveštava klijent o uspešnoj potvrdi identiteta. 14. Klijent inicira novi tok ka serveru za komunikaciju. 5
7 Figure 1: Komunikacija izmedju klijenta i servera 2.3 XMPP za servis za razmenu poruka i prisutnost Kao što mu i samo ime kaže, primarna svrha XMPP/Jabber tehnologija su poruke u realnom vremenu i davanje informacija o prisutnosti. Da bi se opisali proširenja i mogućnosti jezgra XMPP-a razvijena je još jedna specifikacija [13] kao dopuna za osnovni dokument. Slika broj 1 opisuje jednostavni proces komunikacije sa jedne strane izmedju klijenta A i servera. Skoro ista situacija je i sa druge strane. Prve dve poruke iniciraju XML tok. U ovom koraku, neki od ključnih parametara toka, kao npr. tag id i bezbednosni mehanizmi (TLS i SASL) treba da se dogovore izmedju dva entiteta. Zatim, prenos sadržaja može početi. Treća poruka se šalje od klijenta A na udaljeni čvor B koji je u "server.com" domenu. Jezik je postavljen na engleski ( english ). Četvrta poruka je odgovor od pozvane strane. Na kraju konverzacije klijent A prekida konekciju slanjem /stream:stream na server. Server potvrdjuje akciju slanjem iste XML strofe 6
8 kako bi prekinuo XML tok. Na kraju se završava TCP konekcija. U stvarnosti scenario opisan gore može biti dosta komplikovaniji. Postoji pet tipova poruka u u XMPP-u: ćaskanje (en. chat, unicast), grupno ćaskanje (en. multichat, multicast), emitovanje (en. headline, broadcast), normalna poruka i greška. Svaka vrsta je napravljena da odgovara specifičnom okruženju. Pored toga XMPP IM definiše skup podredjenih elemenata (naslov - subject, telo - body, nit - thread) za poruke u realnom vremenu. Kod prisutnosti je definisano sedam tipova stanja koji opisuju informacije o prisutnosti. To su: nedostupan (en. unavailable), prijaviti se (en. subscribe), prijavljen (en. subscribed), odjaviti se (en. unsubscribed), ispitivanje i greška (en. error). Strofa o prisutnosti ima tri podredjena elementa: prikaži, status i prioritet. Element prikaži opisuje četiri statusa (odsutan, dostupan, ne uznemiravaj i mirovanje). Status sadrži bilo koje reči koje je korisnik definisao za stanja, a koje će biti prikazane kontaktima iz liste kontakata. Servis o prisutnosti ima problem sa politikom privatnosti. Zbog toga neka podešavanja o prisutnosti treba prepustiti klijentskoj strani kako bi korisnici mogli sami da upravljaju podacima o prisutnosti. Lista kontakata može biti skladištena i na klijentskoj i na serverskoj strani. Iako se povećava opterećenje na serveru kada se lista nalazi na njemu, preporučeno je da se baš čuva na serverskoj strani. Razlog za to je taj što lista kontakata može biti izgubljena ako se čuva lokalno npr. slučajnim brisanjem ili prekidom rada diska. 2.4 Softver Prema XMPP arhitekturi prikazanoj na slici 2 trebala bi postojati tri vrste softvera: klijent, server i kapija. Prva dva formiraju osnovu XMPP mrežu. Oba softvera imaju različite verzije za različite operativne sisteme (Windows, Linux i Macintosh) i različite uredjaje. XMPP klijent je bilo koji softver ili aplikacija koja omogućava konekciju na XMPP. Primeri klijentskih aplikacija su Agile Messanger, Candy, ichat, Jeti, Kopete, Miranda, Pidgin, Psi. Od godine kada je Google predstavio Google Talk, kombinaciju VoIP i IM sistema, ta aplikacija je koristila XMPP protokol, a od godine Talk je stupio u federaciju sa javnom Jabber mrežom. Ipak, Google je u maju godine najavio da će ukinuti kompatibilnost Google Talk-a sa XMPP protokolom. [17] 7
9 Figure 2: XMPP arhitektura XMPP serveri obezbedjuju osnovne mogućnosti kao što su slanje i primanje poruka i informacija o prisutnosti i XML rutiranje. Primeri XMPP servera su CommuniGate Pro, Apache Vysper, ichat Server, Openfire, Jerry Messanger, Siemens OpenScape, Tigase, Wokkel. [18] 3 Proširenja XMPP proširenja se sastoje od dve glavne grane. Prvi deo su XEPovi (en. XMPP Extension Protocols, ranije JEP-ovi) kojim upravlja XMPP Standards Foundation (XSF). Oni su najveći izvor XMPP proširenja i pruža značajnu podršku funkcionalnim poboljšanjima i generičkim standardima. Drugi izvor potiče od raznih istraživanja i implementacija, od kojih se najviše njih fokusira na interporabilnost aplikacija baziranih na XMPP-u. Primer je IM servis baziran na XMPP-u a koji je izveden od SMS servisa (en. Short Message Service). 3.1 XEP-ovi XSF razvija proširenja za XMPP kroz standardni proces baziran na JEPovima. Procesom upravlja JEP editor i uključuje intenzivnu diskusiju na mejling listi, formalna razmatranja i glasanja od strane Jabber saveta, kao i eventualno uključivanje seta odobrenih protokola. Spisak svih detalja svakog predloga je dostupan na Jabber-ovoj veb prezentaciji 8
10 Pored odbijenih i zastarelih XEP-ova, kao i onih koji su pod aktivnim razmatranjem, postoji i pet vrsta statusa za svako odobreno proširenje Jabber/XMPP protokola. Oni su navedeni ispod: 1. Konačna verzija - Definisani protokol se može smatrati stabilnim za implementaciju i primenu. 2. Nacrtna verzija - Definisani protokol se preporučuje kao odgovarajući za primenu u proizvodnji sistema, ali su moguće neke izmene pre nego što postane konačna verzija. 3. Eksperimentalna verzija - Nema odobrenih garancija za XEP. Korišćenje u proizvodnji sistema se ne preporučuje dok ne dobije status nacrtne verzije. 4. Predložena verzija - Ovaj XEP je trenutno u fazi poslednjeg razmatranja od strane Jabber saveta. Razmatra se da li treba da dobije naredni nivo u procesu JSF standardizacije. 5. Aktivna verzija - Definisani proces ili aktivnost je odobrena. Trenutno radi i radiće sve dok XEP ne zastari. Zahvaljujući do sada napravljenim XEP-ovima mnoge nove funkcije i poboljšanja su dodane u programe zasnovane na XMPP-u. Neki od tih primera su lični avatar, transfer fajlova, interakcija izmedju kapija, HTTP povezivanje, Jingle protokol za slanje glasa i videa kao i podrška za višekorisničko ćaskanje. Rezultat toga je da su XMPP aplikacije postale moćnije i popularnije. 3.2 Proširenja interoperabilnosti Da bi se apliakcijama baziranim na XMPP-u omogućilo da rade sa drugim protokolima ili mrežama, proširenja moraju biti sposobna da koordinišu različitim protokolima i da ih povežu neprimetno. XMPP kapije ka komercijalnim protokolima kao što su MSN, Yahoo i AIM su takodje dostupne. Ovde je izložena kratka analiza XMPP baziranog IM servisa kombinovanog sa SMS servisom. Slično ćaskanju u realnom vremenu, SMS je još jedan popularni servis za tekstualnu komunikaciju u realnom vremenu. Ali, za razliku od IM-a koji radi u mrežama baziranim na IP adresama, SMS servis radi u mobilnim mrežama poput GSM mreže. Danas postoji zajednički, jedinstveni i otvoreni 9
11 standard koji je dostupan. [11] Infrastruktura bazirana na XMPP-u može da poveže IM sisteme sa SMS sistemima. Zahvaljujući arhitekturi prikazanoj na slici 2 XMPP klijent može vršiti konverzaciju sa spoljašnjim čvorom preko XMPP servera koji se povezuje na stranu mrežu uz pomoć kapija. U ovom dizajnu kapija se ponaša kao prevodilac i most. Osnovni protokol u SMS sistemima je SMPP (en. Short Message Peer-to-Peer). U pitanju je binarni format, različit od XML-a koji je čitljiv ljudima. Kapija mora da bude sposobna da obavi svoje dve glavne funkcije. Jedna je konverzacija izmedju XML paketa i SMPP jedinica podataka, a druga je upravljanje sesijama. Pored toga, trebalo bi da postoji način da se uvede red u isporuke. Na osnovu gornje analize predložen je dizajn kapije izmedju IM sistema i SMS sistema. [11] Da bi zadovoljila drugi zahtev, upravljanje sesijama, modul sesija XMPP, kapija stvara pseudo XMPP server. Deluje da odgovarajući SMS korisnik vrši funkcije poput prijavljivanja na sistem, prenosa podataka itd. Filozofija ovog dizajna može se primeniti na premošćavanje XMPP sistema i drugih mreža. Detalji zavise od atributa ne-xmpp protokola i interfejsa obezbedjenih od strane vlasnika protokola. 4 Zaključak XMPP/Jabber tehnologija je postigla veliki uspeh, pogotovo od kada je IETF odobrio osnovne protokole. To je dovelo do značajnih implementacija i velikog napretka u razvoju. Nove opcije i mogućnosti su ugradjene u okvir, što je i dovelo do toga da taj protokol dnevno koristi više desetina miliona korisnika. Po mom mišljenju u pitanju je dobro napisan i poprilično dobro implementiran protokol. References [1] Robert Sparks and Hisham Khartabil. SIP for Instant Messaging and Presence Leveraging Extensions (simple). At http: // 10
12 [2] Simone Leggio. SIP for Instant Messaging and Presence Leveraging Extensions. At kraatika/courses/ipsem04s/simple_leggio.pdf University of Helsinki, Department of Computer Science, [3] Peter Saint-Andre. Extensible Messaging and Presence Protocol (XMPP): Core. IETF RFC 3920, oktobar [4] Peter Saint-Andre. Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence. IETF RFC 3921, oktobar [5] Peter Saint-Andre. Mapping the Extensible Messaging and Presence Protocol (XMPP) to Common Presence and Instant Messaging (CPIM). IETF RFC 3922, oktobar [6] Peter Saint-Andre. End-to-End Signing and Object Encryption for the Extensible Messaging and Presence Protocol (XMPP). IETF RFC 3923, oktobar [7] T. Dierks and C. Allen. The TLS Protocol Version 1.0. IETF RFC 2246, januar [8] J. Myers. Simple Authentication and Security Layer (SASL). IETF RFC 2222, oktobar [9] Jabber Community. Jabber Client At download.php?id=4 [10] JiveSoftware Organization. XMPP server wildre. At [11] Heng-Te Chu, Wen-Shiung Chen, Yi-Hung Huang and Jeng- Yueng Chen. A novel design of instant messaging service extended from short message service with XMPP. Fifth IEE International Conference on 3G Mobile Communication Technologies, 2004 Page(s): , IEEE Computer Society Press. [12] Peter Saint-Andre. Extensible Messaging and Presence Protocol (XMPP): Core. IETF RFC 6120, mart ietf.org/html/rfc6120 [13] Peter Saint-Andre. Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence. IETF RFC 6121, mart
13 [14] Peter Saint-Andre. Extensible Messaging and Presence Protocol (XMPP): Address Format. IETF RFC 6122, mart http: //tools.ietf.org/html/rfc6122 [15] [16] [17] Google-s-chat-client-drops-Jabber-compatibility html [18] 12
Повезивање са интернетом
Драгана Стопић Интернет Интернет је најпознатија и највећа светска мрежа која повезује рачунаре и рачунарске мреже у једну мрежу, у циљу сарадње и преноса информација употребом заједничких стандарда. INTERnational
ВишеPowerPoint Presentation
УВОД Дa би рaчунaри нa мрежи могли међусобно да кoмуницирaју и рaзмeњују пoдaткe, пoтрeбнo je: дa сe увeду ПРOТOКOЛИ (утврђeна прaвилa и процедуре за комуникацију) да постоје АДРEСE кoje су jeдинствeнe
ВишеMicrosoft PowerPoint - 06 Uvod u racunarske mreze.ppt
Uvod u računarske mreže v.as.mr. Samir Lemeš slemes@mf.unze.ba Univerzitet u Zenici - 2008 Uvod u računarske mreže Terminologija Primjer povezivanja dva računara Pojam protokola OSI referentni model Protokoli
ВишеPowerPoint Presentation
TRANSPORTNI SLOJ Predmet: Aktivni mrežni uređaji Predavač: dr Dušan Stefanović ENKAPSULACIJA DATA SEGMENT S.P / D.P. / S.N. / Ack # / DATA IPv / HLEN / Flag / S. IP / D. IP / PACKET DATA (SEGMENT) Frame
ВишеDIGITALNA OBRADA SLIKE
PRAKTIKUM IZ RAČUNARA - OSNOVI MREŽNE KOMUNIKACIJE - Organizacija kursa Predavanja: sreda 10-12, sala 1 Lola neparnim nedeljama Lab: sreda 10-12, sala 70 parnim nedeljama 4 lab vežbe Sajt: tnt.etf.rs/~oe4pir
ВишеOVO JE ZVANIČAN RCUB TEMPLATE: Normal
Korisničko uputstvo za instalaciju i podešavanje securew2 programa za pristup eduroam servisu Termin supplicant se koristi u IEEE 802.1X standardu. U širem značenju, ovaj termin predstavlja entitet (korisnik
ВишеMicrosoft PowerPoint - podatkovni promet za objavu.pptx
1 2 3 Što je složaj protokola (protocol suite)? Pojedini protokol se odnosi samo na jedno pitanje koje omogućava komunikaciju. Kada se kombinira više protokola, grupa protokola koja je rezultat takve kombinacije
ВишеPOSLOVNI INFORMACIONI SISTEMI I RA^UNARSKE
ZNAČAJ RAČUNARSKIH KOMUNIKACIJA U BANKARSKOM POSLOVANJU RAČUNARSKE MREŽE Računarske mreže su nastale kombinacijom računara i telekomunikacija dve tehnologije sa veoma različitom tradicijom i istorijom.
ВишеKORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA
KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA SADRŽAJ 1. UVOD... 3 1.1. Cilj i svrha... 3 1.2. Područje primjene... 3 2. POJMOVI I SKRAĆENICE... 4 3. PREDUVJETI KORIŠTENJA... 5 4. PREGLED APLIKACIJE...
ВишеPowerPoint Presentation
Karakteristike računarskih mreža Predmet: Aktivni mrežni uređaji Predavač: dr Dušan Stefanović Informacije o predmetu Студијски програм: МКТ Статус предмета: Obavezni Семестар: I Број часова: 3 + 2 + 0
ВишеRad u mrežnom okruženju Osnove informatike s primjenom računala
Rad u mrežnom okruženju DHCP 1/2 DHCP (Dynamic Host Configuration Protocol) je mrežni protokol koji omogućava automatiziranu dodjelu IP adresa računalu prema parametrima kao što su: mrežna maska koja će
ВишеWeb programiranje i primjene - Osnovni pojmovi WEB tehnologije korišteni u kolegiju
Osnovni pojmovi WEB tehnologije korišteni u kolegiju Ivan Vazler Odjel za matematiku Sveučilište u Osijeku 16. listopada 2013. WWW - World Wide Web World Wide Web (WWW) svjetska mreža računala s izvorima
ВишеПовезивање са интернетом
Драгана Стопић Сваки рачунар на интернету има своју адресу која је јединствена у свету. Ове адресе се називају IP адресе јер их користи IP протокол (интернет ниво) из фамилије TCP/IP. IP адресе представљају
ВишеMicrosoft PowerPoint - 6. CMS [Compatibility Mode]
Visoka škola strukovnih studija za informacione i komunikacione tehnologije Beograd WEB TEHNOLOGIJE Drupal CMS(Content Managment System) Školska 2012/13. Marko M. Spasojević, spec. inž. Dr Nenad Kojić,
ВишеPowerPoint Presentation
VMware Horizon 7 What s New Bojan Andrejić i Stefan Đoković COMING Computer Engineering Uvod u VMware Horizon 7 Obezbeđuje unapređeno i bezbedno upravljanje i isporučivanje Windows ili Linux desktopova,
ВишеUvod u Python
Uvod u mrežno programiranje Slavica Tomović (slavicat@ucg.ac.me) Elektrotehnički fakultet, Podgorica Univerzitet Crne Gore 2 Programiranje soketa cilj: naučiti kako se razvijaju klijent/server aplikacije
ВишеPowerPoint Presentation
Fakultet za kompjuterske nauke, Univerzitet Megatrend Uvod u računarske sisteme Odabrana poglavlja iz računarskih mreža Nemanja Maček 1 Sadržaj Uvodne napomene ISO OSI referentni model TCP/IP skup protokola
ВишеMicrosoft PowerPoint - 01 Uvod u operativne sisteme.ppt
Uvod u operativne sisteme v.as.mr. Samir Lemeš slemes@mf.unze.ba Univerzitet u Zenici 2009 Operativni sistemi i mreže: način realizacije vježbi Tokom semestra 3 periodična testa (Operativni sistemi, Mrežni
Више1 NOVO U MNG CENTRU!!! OVLADAJTE TEHNOLOGIJOM IZRADE JAVA EE APLIKACIJA KORIŠ C ENJEM ORACLE ADF-A O - Otkrijte brzinu razvoja aplikacija sa ADF-om -
1 NOVO U MNG CENTRU!!! OVLADAJTE TEHNOLOGIJOM IZRADE JAVA EE APLIKACIJA KORIŠ C ENJEM ORACLE ADF-A O - Otkrijte brzinu razvoja aplikacija sa ADF-om - Minimizujte pisanje programskog koda - Smanjite obim
ВишеRačunalne mreže Osnove informatike s primjenom računala
Računalne mreže Računalne mreže Računalnu mrežu čine komunikacijskim kanalima povezani mrežni uređaji i računala kako bi dijelili informacije i resurse Svaku računalnu mrežu sačinjavaju osnovni elementi:
ВишеПрепоруке безбедности мрежних сервиса Copyright 2015 АМРЕС
Copyright 2015 АМРЕС Историја верзија документа Верзија Датум Иницијали аутора Опис промене 1.0 2009. год Душан Пајин (РЦУБ), Ратко Бучић (ЈУНИС), Владимир Илић (АРМУНС) Прва верзија документа у оквиру
ВишеDIGITALNA OBRADA SLIKE
PRAKTIKUM IZ RAČUNARA - OSNOVI MREŽNE KOMUNIKACIJE - Transportni sloj Transportni sloj je zadužen da omogući prenos podataka između dva korisnička procesa koji se nalaze na udaljenim računarima. Zbog toga
ВишеMicrosoft Word - 13-Mreze.doc
MREŽE RAČUNALA Mreža (engl. network) skup (sustav) povezanih računala i njihovih perifernih uređaja koji omogućava brzu razmjenu podataka među njima neovisno o njihovoj udaljenosti te zajedničku upotrebu
ВишеInternet
Internet Internet je globalna računarska mreža. Pre svega, pojam internet znači mreža unutar mreže, ili internakonekcija između više računara. Strukturno postoje male mreže koje se međusobno vezuju, i
ВишеDIGITALNA OBRADA SLIKE
PRAKTIKUM IZ RAČUNARA - OSNOVI MREŽNE KOMUNIKACIJE - Elektronska pošta Sistem elektronske pošte postoji od samih početaka Interneta i do danas predstavlja jedan od najvažnijih i najkorišćenijih mrežnih
ВишеIEP - Projekat 2018/2019
Elektrotehnički fakultet u Beogradu Katedra za računarsku tehniku i informatiku Predmet: Infrastruktura za elektronsko poslovanje SI3IEP Veb portal za tehničku podršku - projekat - Osnovni cilj projekta
ВишеRačunarske mreže Čas 2 Ivana Tanasijević Matematički fakultet, Beograd 1
Računarske mreže Čas 2 Ivana Tanasijević e-mail: ivana@matf.bg.ac.rs Matematički fakultet, Beograd 1 Utvrđivanje gradiva sa prethodnog časa: popunjavanje adresne strukture, kreiranje soketa, privezivanje
ВишеR u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s
UPUTSTVO ZA BRZO UMREŽAVANJE PROGRAMA MPP2 Da bi program MPP2 radio u mrežnom okruženju po sistemu klijent-server, potrebno je da se na računarima koji su mrežno povezani instalira: serverska verzija programa
ВишеPowerPoint Presentation
8 Protokoli za povezivanje S A D R Ž A J 8.1 Povezivanje klijenta i servera 8.2 OSI i TCP/IP referentni model 8.3 Protokoli iz TCP/IP skupa 8.4 IPv4 protokol 8.5 IPv6 protokol 8.6 TCP protokol 8.7 UDP
ВишеWordPress & CSP Polisa Sigurnosti Sadržaja za WordPress Milan Petrović WordCamp Niš
WordPress & CSP Polisa Sigurnosti Sadržaja za WordPress Milan Petrović 18.5.2019. WordCamp Niš Predavanje, Google Docs: https://d4p.me/wordcampnis HTTP Zaglavlja Svaki HTTP odgovor počinje zaglavljima
ВишеMicrosoft PowerPoint - vezbe 4. Merenja u telekomunikacionim mrežama
Merenja u telekomunikacionim mrežama Merenja telefonskog saobraćaja Primer 1 - TCBH Na osnovu najviših vrednosti intenziteta saobraćaja datih za 20 mernih dana (tabela), pomoću metode TCBH, pronaći čas
ВишеPowerPoint Presentation
Prof. dr Pere Tumbas Prof. dr Predrag Matkovid Identifikacija i izbor projekata Održavanje sistema Inicijalizacija projekata i planiranje Implementacija sistema Dizajn sistema Analiza sistema Faze životnog
ВишеProjektovanje informacionih sistema i baze podataka
Realni sistem i informacioni sistem Ulaz Realni sistem Izlaz Unos Baza podataka Izveštaji Realni sistem i informacioni sistem Sistem se definiše kao skup objekata (entiteta) i njihovih međusobnih veza
ВишеMicrosoft PowerPoint - Topic04-Serbian.ppt
Tema 4 Osnovni koncepti za opis razvoja softvera DAAD Project Joint Course on Software Engineering Humboldt University Berlin, University of Novi Sad, University of Plovdiv, University of Skopje, University
ВишеMicrosoft PowerPoint - GR_MbIS_12_IDEF
Menadžment poslovnih informacionih sistema - 12 metode modeliranja funkcija pripremila Doc. dr Gordana Radić Integfated DEFinition Definicija: je metoda (jezik) modeliranja bazirana je na kombinaciji grafike
ВишеKorisničko uputstvo mobilne aplikacije Digitalni Kiosk 1
Korisničko uputstvo mobilne aplikacije Digitalni Kiosk 1 Sadržaj Opis mobilne aplikacije Digitalni Kiosk... 3 Pokretanje aplikacije... 3 Registracija/Kreiranje novog korisničkog naloga... 3 Dodavanje platne
ВишеSlide 1
Središnji ured sustava za vođenje maloprodajom Rovinj, 17.10.2008. Ivan Ćurić, dipl. ing. rač. Infoart d.o.o. Bužanova 3, Zagreb icuric@infoart.hr POSiA Upravljanje maloprodajom Cjelovito rješenje Srednji
ВишеPravilnik o mjerama za povećanje vidljivosti i prisutnosti Univerziteta u Banjoj Luci i njegovih organizacionih jedinica na Intermetu
УНИВЕРЗИТЕТ У БАЊОЈ ЛУЦИ СЕНАТ УНИВЕРЗИТЕТА П Р А В И Л Н И К O МЈЕРАМА ЗА ПОВЕЋАЊЕ ВИДЉИВОСТИ И ПРИСУТНОСТИ УНИВЕРЗИТЕТА У БАЊОЈ ЛУЦИ И ЊЕГОВИХ ОРГАНИЗАЦИОНИХ ЈЕДИНИЦА НА ИНТЕРНЕТУ Бања Лука, 03.09.2015.
ВишеMicrosoft PowerPoint - Topic02 - Serbian.ppt
Tema 2 Kriterijumi kvaliteta za softverske proizvode DAAD Project Joint Course on Software Engineering Humboldt University Berlin, University of Novi Sad, University of Plovdiv, University of Skopje, University
ВишеUNIVERZITET U NOVOM SADU TEHNIČKI FAKULTET MIHAJLO PUPIN ZRENJANIN TEHNOLOGIJE DISTRIBUIRANIH INFORMACIONIH SISTEMA - Skripta za teorijski deo (RADNA
UNIVERZITET U NOVOM SADU TEHNIČKI FAKULTET MIHAJLO PUPIN ZRENJANIN TEHNOLOGIJE DISTRIBUIRANIH INFORMACIONIH SISTEMA - Skripta za teorijski deo (RADNA VERZIJA) Autori: Ljubica Kazi Biljana Radulovic Dalibor
ВишеInženjering informacionih sistema
Fakultet tehničkih nauka, Novi Sad Inženjering informacionih sistema Dr Ivan Luković Dr Slavica Kordić Nikola Obrenović Milanka Bjelica Dr Jelena Borocki Dr Milan Delić UML UML (Unified Modeling Language)
ВишеSlide 1
Mjerenja kvaliteta servisa mobilnih mreža u Crnoj Gori Ivan Vujović menadžer za kontrolu i monitoring RF spektra 1 Radio-frekvencijskim spektrom, kao ograničenim prirodnim resursom države Crne Gore, upravlja
ВишеMicrosoft Word - privitak prijedloga odluke
Informatički sustav za prikupljanje, simulaciju i prikaz podataka o cijenama javnih komunikacijskih usluga (dalje: Sustav e-tarife) Zagreb, HRVATSKA AGENCIJA ZA POŠTU I ELEKTRONIČKE KOMUNIKACIJE Roberta
ВишеUVJETI KORIŠTENJA INTERNETSKE STRANICE Korisnik posjetom web stranicama potvrđuje da je pročitao i da u cijelosti prihvaća o
UVJETI KORIŠTENJA INTERNETSKE STRANICE WWW.TELE2.HR Korisnik posjetom www.tele2.hr web stranicama potvrđuje da je pročitao i da u cijelosti prihvaća ove Uvjete korištenja web stranice www.tele2.hr (dalje
ВишеMicrosoft PowerPoint - Topic02 - Serbian.ppt
Tema 2 Kriterijumi kvaliteta za softverske proizvode DAAD Project Joint Course on Software Engineering Humboldt University Berlin, University of Novi Sad, University of Plovdiv, University of Skopje, University
ВишеOpći uvjeti korištenja servisa e-Račun za državu povezivanjem_obveznici javne nabave_052019_konačna verzija
Opći uvjeti korištenja servisa e-račun za državu povezivanjem web servisom za obveznike javne nabave 1. Uvod i značenje pojmova 1.1. Ovim Općim uvjetima korištenja servisa e-račun za državu (u daljnjem
ВишеSlide 1
Roland Miklid Patrik Frankovid Zoran Frlan HEP d.d. Sektor za informatiku i telekomunikacije Sadržaj Uvod O projektu i njegovim fazama Oracle Forms & Reports Web servisi & B2B WebLogic BI Publisher Flex
ВишеSlide 1
Kako jednostavnije preći na višu verziju Formsa Ivan Lovrić, Vedran Latin 14.10.2009. Sadržaj prezentacije Predmet migracije Razlozi za migraciju Infrastruktura potrebna za migraciju Pilot migracija Migracija
ВишеZIS
DIGITALNA FORENZIKA prof. dr Saša Adamović sadamovic@singidunum.ac.rs Forenzička istraga operativnih sistema Operativni sistem Pruža softversku platformu za pokretanje drugih programa. OS je odgovoran
ВишеGenerated by Foxit PDF Creator Foxit Software For evaluation only. Operativni sistem U računarstvu, operativni sistem (OS
Operativni sistem U računarstvu, operativni sistem (OS) je kompleksan programski sistem koji kontroliše i upravlja uređajima i računarskim komponentama i obavljanje osnovne sistemske radnje. Operativni
ВишеKorisničko uputstvo za uslugu ClickPay u Mobilnom bankarstvu BIHAMK 1. OPIS USLUGE Usluga ClickPay omogućava prijem unaprijed popunjenog naloga za pla
Korisničko uputstvo za uslugu u Mobilnom bankarstvu BIHAMK 1. OPIS USLUGE Usluga omogućava prijem unaprijed popunjenog naloga za plaćanje mjesečnih zaduženja za članstvo Bosanskohercegovačkog auto-moto
ВишеSlide 1
Web site development using MCMS 2002 Koncept Autori: Multiautorsko okruženje sa podijeljenim ulogama Autori ne moraju imati tehnička predznanja Veza sa MicrosoftWord Developeri: Integracija sa VS.NET Integracija
ВишеMicrosoft Word - KORISNIČKA UPUTA za pripremu računala za rad s Fina potpisnim modulom_RSV_ doc
Uputa za pripremu računala za rad s Fininim potpisnim modulom Zagreb, lipanj 2019. Sadržaj: 1. UVOD... 3 2. POJMOVI I SKRAĆENICE... 3 3. TEHNIČKI PREDUVJETI KORIŠTENJA... 3 4. PODEŠAVANJE INTERNET PREGLEDNIKA
Више06 Poverljivost simetricnih algoritama1
ЗАШТИТА ПОДАТАКА Симетрични алгоритми заштите поверљивост симетричних алгоритама Преглед биће објашњено: коришћење симетричних алгоритама заштите како би се заштитила поверљивост потреба за добрим системом
ВишеSoftversko inženjerstvo
Softversko inženjerstvo OAS SOFTVERSKO INŽENJERSTBO Trajanje studija: 4 godine Broj ESPB: 240 ESPB Izborni moduli: Modul SI: Softversko inženjerstvo Modul RI: Razvoj igara Modul SI: Softversko inženjerstvo
ВишеNAPOMENA: Studenti na ispit donose kod urađenog zadatka
Пројекат из предмета Интернет програмирање за августовски и септембарски испитни рок школске 2018/19. године Коришћењем PHP технологије, технологије AJAX и MySQL базе података, реализовати следећу веб
ВишеШкола Ј. Ј. Змај Свилајнац МЕСЕЧНИ ПЛАН РАДА ЗА СЕПТЕМБАР Школска 2018 /2019. Назив предмета: Информатика и рачунарство Разред: 5. Недељни број часова
Школа Ј. Ј. Змај Свилајнац МЕСЕЧНИ ПЛАН РАДА ЗА СЕПТЕМБАР јединице 1. 1. Увод у информатику и рачунарство 1. 2. Oрганизација података на рачунару 1. 3. Рад са текстуалним документима 1. 4. Форматирање
ВишеMicrosoft Word - CAD sistemi
U opštem slučaju, se mogu podeliti na 2D i 3D. 2D Prvo pojavljivanje 2D CAD sistema se dogodilo pre više od 30 godina. Do tada su inženjeri koristili table za crtanje (kulman), a zajednički jezik komuniciranja
ВишеMREŽNI SERVISI VTS NIS OSNOVNE STUDIJE SAVREMENE RAČUNARSKE TEHNOLOGIJE V SEMSESTAR
MREŽNI SERVISI VTS NIS OSNOVNE STUDIJE SAVREMENE RAČUNARSKE TEHNOLOGIJE V SEMSESTAR ISPITNE I PREDISPITNE OBAVEZE Studijski program: SRT Status predmeta: Izborni Semestar: V Predispitne obaveze Predavanja
ВишеJMBAG Ime i Prezime Mreže računala Završni ispit 16. veljače Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter.
Mreže računala Završni ispit Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter. Predajete samo papire koje ste dobili. Rezultati, uvid u ispit i upis ocjena:... Zadatak
ВишеKATALOG ZNANJA IZ INFORMATIKE
KATALOG ZNANJA IZ INFORMATIKE Nacionalni savjet za obrazovanje je na 27. sjednici održanoj 17. marta 2014. godine utvrdio izmjene predmetnoga programa INFORMATIKA za I razred gimnazije. Na zahtijev Pedagoško-psihološke
ВишеSVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA Seminarski rad u okviru predmeta Računalna forenzika BETTER PORTABLE GRAPHICS FORMAT Matej
SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA Seminarski rad u okviru predmeta Računalna forenzika BETTER PORTABLE GRAPHICS FORMAT Matej Crnac Zagreb, siječanj 2018 Sadržaj Uvod 2 BPG format
ВишеCOMARC/A Format
COMARC/A 856 856 ELEKTRONSKA LOKACIJA I PRISTUP Polje možemo da koristimo u normativnim zapisima za obezbeđivanje dodatnih (elektronskih) informacija o entitetu za koji je zapis kreiran. Polje sadrži podatke
ВишеCENOVNIK USLUGA maj godine
CENOVNIK USLUGA maj 2019. godine KRAJNJI KORISNICI 1 Ugradnja kupljene komponente (na lokaciji servisa, bez konfigurisanja) L1 0.00 2 Ugradnja i konfigurisanje kupljene komponente (osim matične ploče,
ВишеMicrosoft Word - Uputstvo za upotrebu studentskih servisa.doc
Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.unibl.org У питању је интернет страница заштићена SSL 3.0 протоколом који изискује
ВишеMicrosoft PowerPoint - 2. PREDAVANJE - Umrežavanje i mrežno usmjeravanje
Sveučilište u Zagrebu FAKULTET PROMETNIH ZNANOSTI Zavod za informacijsko-komunikacijski promet Katedra za tehniku informacijsko informacijsko-komunikacijskog komunikacijske sustave i mreže prometa Kolegij:
ВишеPuTTY CERT.hr-PUBDOC
PuTTY CERT.hr-PUBDOC-2018-12-371 Sadržaj 1 UVOD... 3 2 INSTALACIJA ALATA PUTTY... 4 3 KORIŠTENJE ALATA PUTTY... 7 3.1 POVEZIVANJE S UDALJENIM RAČUNALOM... 7 3.2 POHRANA PROFILA KORISNIČKIH SJEDNICA...
ВишеCRNA GORA ZAVOD ZA STATISTIKU S A O P Š T E NJ E Broj: 295 Podgorica, 31. oktobar godine Prilikom korišćenja ovih podataka navesti izvor Upotreb
CRNA GORA ZAVOD ZA STATISTIKU S A O P Š T E NJ E Broj: 295 Podgorica, 31. oktobar 2012. godine Prilikom korišćenja ovih podataka navesti izvor Upotreba informaciono-komunikacionih tehnologija u preduzećima
ВишеУпутство за коришћење АМРЕС FileSender услуге
Упутство за коришћење АМРЕС FileSender услуге Copyright 205 АМРЕС Историја верзија документа Верзија Датум Иницијали аутора Опис промене.0 Јул 205 НИ Прва верзија овог документа Садржај Садржај УВОД...
ВишеPowerPoint Presentation
Jelena Mitrović Sadržaj Uvod ShareFile pozicija na EFSS tržištu Tehničke karakteristike ShareFile mogućnosti integracije ShareFile funkcionalnosti Zaključak Sadržaj Uvod ShareFile pozicija na EFSS tržištu
ВишеSveučilište u Zagrebu
SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA RAČUNALNA FORENZIKA SEMINAR VoIP enkripcija Ivan Laznibat Zagreb, siječanj, 2017. Sadržaj 1. Uvod... 1 2. VoIP enkripcija... 3 2.1 PKI (eng.
ВишеXHTML 2.0 and HTML 5
Uvod -o nama, o predmetu, o Internetu O nama Ljiljana Šerić - predavanja Soba: A401 Email: ljiljana@fesb.hr Marin Bugarić, Andrija Sommer - vježbe Email: marin.bugaric@fesb.hr, A420 andrija.sommer@fesb.hr
ВишеQFD METODA – PRIMER
QFD METODA - PRIMER PROBLEM: U kompaniji X koja se bavi izradom kompjuterskih softvera uočen je pad prodaje konkretnog softvera - Softver za vođenje knjigovodstva. Kompanija X je raspolagala sa jednom
ВишеMicrosoft Word - CCERT-PUBDOC doc
Analiza Stumbler/55808 trojanskog konja CCERT-PUBDOC-2003-07-31 Sigurnosni problemi u računalnim programima i operativnim sustavima područje je na kojem CARNet CERT kontinuirano radi. Rezultat toga rada
ВишеДистрибуирани софтверски системи Технички факултет "Михајло Пупин" Зрењанин, Универзитет у Новом Саду Практикум за лабораторијске вежбе #07 [нерецензи
Генерисање одзива на Веб серверу У овој вежби су обрађене следеће теме: 1. Редирекција корисника на одређену Веб страницу помоћу сервлета. Редирекција се врши помоћу методе sendredirect из HttpServletResponse.
ВишеUPUTSTVO ZA PODEŠAVANJE MOBILNIH UREĐAJA ZA MMS
UPUTSTVO ZA PODEŠAVANJE MOBILNIH UREĐAJA ZA MMS Sadržaj AUTOMATSKO PODEŠAVANJE... 3 PODEŠAVANJE PUTEM MTS VODIČA... 3 PODEŠAVANJE PUTEM SMS PORUKE... 3 PODEŠAVANJE PUTEM USSD MENIJA... 3 MANUELNO PODEŠAVANJE
ВишеPodešavanje za eduroam – Windows Vista operativni sistem
Podešavanje za eduroam Windows Vista operativni sistem Kako bi korisnik na siguran način pristupio mrežnim resursima i uz pomoć neophodnih podataka (npr. korisničkog imena i lozinke) izvršio proces autentifikacije
ВишеSVEUČILIŠTE U ZAGREBU SVEUČILIŠNI RAČUNSKI CENTAR UVJETI KORIŠTENJA USLUGE EDUADRESAR Zagreb, kolovoz 2013.
SVEUČILIŠTE U ZAGREBU SVEUČILIŠNI RAČUNSKI CENTAR UVJETI KORIŠTENJA USLUGE EDUADRESAR Zagreb, kolovoz 2013. S A D R Ž A J 1. TEMELJNI POJMOVI... 4 2. OPSEG I NAMJENA USLUGE... 4 3. PRAVA I OBVEZE SRCA...
ВишеUputstvo za upotrebu studentskih servisa - gef
Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.gef.bg.ac.rs У питању је интернет страница заштићена SSL 3.0 протоколом који изискује
ВишеSlide 1
Univerzitet u Novom Sadu Fakultet tehničkih nauka Odsek za računarsku tehniku i računarske komunikacije Projektovanje Namenskih Računarskih Struktura 1 Sistemi zasnovani na Androidu Uvod u Android platformu
ВишеPrincipi softverskog inženjerstva O predmetu
Vežbe - IV nedelja Modeli baze podataka Dražen Drašković, asistent Elektrotehnički fakultet Univerziteta u Beogradu Potrebno je da: Razumete koncepte modela i njegovu svrhu Naučite kako se odnosi između
ВишеMicrosoft Word - DNS_DHCP.doc
DNS Domain Name System DNS sadrži kopije tekstualnih adresa i njihove 32-bitne prezentacije Svaki sajt izvršava protokol koji pristupa distributivnoj bazi podataka poznatoj kao Domain Name System Bez DNS-a,
ВишеMicrosoft Word - SYLLABUS -Bezbednost na IT mrezama
Univerzitet UKSHIN HOTI PRIZREN Fakultet kompjuterskih nauka Nastava na bosanskom jeziku NASTAVNI PLAN - PROGRAM SYLLABUS Akademska Nivo studija Bachelor Departament god. PREDMET Bezbednost na IT mrežama
ВишеApache Maven Bojan Tomić
Bojan Tomić tomicb@fon.rs Kako se pravi Java projekat (build) Osnovni koraci (skraćena procedura bez testiranja) 1)Preuzimanje *.java fajlova sa početne destinacije (obično src folder) 2)Preuzimanje odgovarajućih
ВишеModel podataka
Fakultet organizacionih nauka Uvod u informacione sisteme Doc. Dr Ognjen Pantelić Modeliranje podataka definisanje strategije snimanje postojećeg stanja projektovanje aplikativno modeliranje implementacija
ВишеMicrosoft Word - IP_Tables_programski_alat.doc
1. IP Tables alat (pregled naredbi) 1.1. Osnovne IP Tables naredbe za filtriranje paketa U ovom poglavlju opisane su osnovne IP Tables naredbe korištene za filtriranje paketa. S programskim paketom IP
ВишеUputstvo za upotrebu studentskih servisa - gef
Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.gef.bg.ac.rs У питању је интернет страница заштићена SSL 3.0 протоколом који изискује
ВишеСТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12
СТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12 РЕГИСТРАЦИЈА НА СТАРТ-СТОП ПАРКИНГ СИСТЕМ За коришћење СТАРТ-СТОП ПАРКИНГ система, корисник (физичко или правно лице) попуњава упитник у просторијама
ВишеR u z v e l t o v a 5 5, B e o g r a d, t e l : , e - m a i l : p r o d a j p s i t. r s, w w w. p s i t. r s
R u z v e l t o v a 5 5, 1 1 0 0 0 B e o g r a d, t e l : + 3 8 1 0 1 1 7 8 5 0 3 6 1, e - m a i l : p r o d a j a @ p s i t. r s, w w w. p s i t. r s Instalacija izmena i dopuna programa MPP2 Izmene i
ВишеCRNA GORA ZAVOD ZA STATISTIKU S A O P Š T E NJ E Broj: 282 Podgorica, 1 novembar god. Prilikom korišćenja ovih podataka navesti izvor Upotreba i
CRNA GORA ZAVOD ZA STATISTIKU S A O P Š T E NJ E Broj: 282 Podgorica, 1 novembar 2013. god. Prilikom korišćenja ovih podataka navesti izvor Upotreba informaciono-komunikacionih tehnologija u preduzećima
Више(Microsoft PowerPoint Helji\346 i .pptx)
Distribuirani IS za priključenje kupaca na ED mrežu (DISP) Jasmin Heljić Omer Gegić Emina Kreštalica 16.10.2013 Rovinj/Hotel Istra Sadržaj Uvod Projekt Metodologija Dizajn Aplikacija Zaključak 2 Uvod JP
ВишеPowerPoint Presentation
ELEKTRONSKA BAZA SUDSKE PRAKSE Godišnje savetovanje sudija Republike Srbije 5. oktobar 2017. DRAGAN OBRENOVIĆ Senior ekspert na projektu Unapređenje efikasnosti pravosuđa База судске праксе основне информације
ВишеWAMSTER Prezentacija
WAMSTER Mi smo Studio Elektronike Rijeka d.o.o. tvrtka za razvoj tehnoloških rješenja u automatici i elektronici tvrka osnovana 2006. na temelju komercijalizacije rezultata magistarskog rada locirani u
ВишеULOGA KONTROLE KVALITETE U STVARANJU INFRASTRUKTURE PROSTORNIH PODATAKA Vladimir Baričević, dipl.ing.geod. Dragan Divjak, dipl.ing.geod.
ULOGA KONTROLE KVALITETE U STVARANJU INFRASTRUKTURE PROSTORNIH PODATAKA Vladimir Baričević, dipl.ing.geod. Dragan Divjak, dipl.ing.geod. Sadržaj NIPP STANDARDI KONCEPT KONTROLE KVALITETE PROCES KONTROLE
ВишеMicrosoft Word - Uputstvo za upotrebu studentskih servisa.doc
Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.vps.ns.ac.rs/ У питању је интернет страница заштићена SSL 3.0 протоколом који изискује
Више_Outlook
Outlook 2010 i Outlook 2013 Otvorite Outlook. Kada se pojavi prvi ekran čarobnjaka pritisnite Next (dalje). Na sljedećem ekranu pod nazivom E-mail Accounts (email nalozi) ponovo pritisnite Next (dalje)
Више12 Stanje
Projektovanje softvera (1) Ime i klasifikacija: (engl. State) objektni uzorak ponašanja Namena: omogućava objektu da pouzdano menja svoje ponašanje kada se menja njegovo unutrašnje stanje izgleda kao da
ВишеE-RAČUN ZA POSLOVNE SUBJEKTE ZAPRIMANJE I SLANJE E-RAČUNA JE LAKO, PROVJERITE U FINI KAKO...
ZA POSLOVNE SUBJEKTE ZAPRIMANJE I SLANJE A JE LAKO, PROVJERITE U FINI KAKO... 2 ZA POSLOVNE SUBJEKTE Servis e-račun je internetski servis za elektroničku razmjenu računa između poslovnih subjekata (dobavljača
Више