Transcript 4 Internet
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 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 Struktura Interneta IP 193.43.46.100 IP 164.8.33.11 Telefonsko omrežje Modem PC PC PC LAN Modem Internet server Modem ISP Gateway IP 193.2.1.80 Switch rcum.uni-mb.si fg.uni-mb.si razor.arnes.si IP omrežje Router Router Modem 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 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) Internetne storitve in aplikacije WWW Internetne storitve in aplikacije WWW Internetne storitve in aplikacije WWW Spletno mesto (website) 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) Internetne aplikacije Primeri internetnih aplikacij http://www.learnthenet.com/english/ani mate/animate.htm http://www.parallelgraphics.com/produc ts/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 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 GSM/HSCSD GSM/GPRS UMTS 9.6-14.4 Kb/s do 38.4-57.6 Kb/s do 115 Kb/s 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.”