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.”