270 likes | 474 Views
IT Internetne tehnologije in mobilno računalništvo. Osnove distribuiranih aplikacij, orodja, posebnosti mobilnega Interneta Danijel Rebolj, FG 2007/2008. Osnovna literatura. Tone Vidmar: Informacijsko-komunikacijski sistem, Pasadena 2002
E N D
ITInternetne tehnologije in mobilno računalništvo Osnove distribuiranih aplikacij, orodja, posebnosti mobilnega Interneta Danijel Rebolj, FG 2007/2008
Osnovna literatura • Tone Vidmar: Informacijsko-komunikacijski sistem, Pasadena 2002 • Mark Bržan: Svetovni splet in gradbeništvo (diplomsko delo), FG UM, 1999 • Melita Lačen: Spletni informacijski sistem gradbenega podjetja (dipl.), FG UM 2002 • Robert H. Blissmer: Introducing computers. John Wiley & Sons, Inc., 1996 (poglavje 8) • http://www.ipv6.org • http://www.learnthenet.com/
Internet • Je povezava lokalnih omrežij v globalno • Temelji predvsem na dveh protokolih: • IP – Internet Protocol • TCP – Transmission Control Protocol
Struktura Interneta IP 193.43.46.100 IP 164.8.33.11 ISP Gateway IP 193.2.1.80 Internet server
Vključevanje v Internet • Računalnik <–> ISP (Internet Service provider) • analogna telefonska linija • mobilna tel. zveza • ISDN • kabelska povezava • DSL (Digital Subscriber Line)
Vključevanje v Internet • Analogna telefonska povezava
Internetne storitve in aplikacije • Daljinsko prijavljanje in terminalska emulacija (Telnet) • Prenos datotek (FTP) • Elektronska pošta (SMTP, POP3) • Novice (NNTP) • Direktna komunikacija (IRC, videokonf.) • Svetovni splet (WWW, WAP)
URL, Uniform Resource Locator • Primer: http://fg.uni-mb.si/itc@edu/Programme.htm • Anatomija: • http: – ime storitve (HyperText Transport Protocol) • //fg.uni-mb.si – ime domene • /itcedu/programme.htm – ime datoteke
Internetne tehnologije • HTTP (HyperText Transport Protocol) in opisni jeziki: • HTML (HyperText Markup Language), • VRML (Virtual Reality Markup Language), • XML (eXtensible Markup Language) • Posebna orodja za vizualno oblikovanje • Front Page • InterDev
Internetne tehnologije • Internetne aplikacije • delujejo po načelu odjemalec - strežnik (oz. 3t arhitekture), pri tem uporabljajo tudi komponente na odjemalcu (Java beans, ActiveX) • uporabljajo standardne jezike za izgradnjo vmesnika in prenos podatkov • Orodja za izdelavo internetnih aplikacij • različni sistemi za vizualno programiranje
“3tyred” arhitektura Uporabniški vmesniki (odjemalci) Izvajalne rutine (odjemalci ali strežniki) Sistem podatkovne baze (strežniki)
Primeri internetnih aplikacij • http://www.learnthenet.com/english/animate/animate.htm • http://www.parallelgraphics.com/products/cortona/best • http://www.geographynetwork.com/ • http://www.ryanair.com
Mobilno računalništvo prenosni računalnik + mobilna komunikacija + mobilne aplikacije = mobilno računalništvo
Mobilno računalništvo v gradbeništvu • Sprejemanje, spreminjanje in pošiljanje projektne dokumentacije • Razporejanje delavcev • Spremljanje aktivnosti projekta • Spremljanje porabe materiala in naročanje • Razporejanje mehanizacije • Naročanje in transfer opreme
Mobilno računalništvo v gradbeništvu http://fg.uni-mb.si/E-gradbisce
Brezžične računalniške komunikacije • hitrejši prenos podatkov v brezžičnih telefonskih omrežjih • GSM 9.6-14.4 Kb/s • GSM/HSCSD do 38.4-57.6 Kb/s • GSM/GPRS do 115 Kb/s • UMTS do 2 Mb/s • zlitje brezžične telefonije in Interneta univerzalni Internet
Brezžične računalniške komunikacije • Brezžična lokalna omrežja, ki temeljijo na konceptu Etherneta: WLAN • standard IEEE 802.11b • podpora TCP/IP • 11Mb/s (-> 100Mb/s)
Brezžične računalniške komunikacije • Hitra in “inteligentna” piko omrežja: Bluetooth • območje 10m (posebna izvedba do 100m) • ~1Mb/s • vse naprave imajo enak mikročip, ki omogoča univerzalno povezovanje
Prihodnost računalniških komunikacij “Vse je povezano z vsem.”