© Ole Borch Slide 1 Januar 2004 Journalen på nettet! Det handler om: Infrastruktur og Teknologi.

Slides:



Advertisements
Lignende præsentationer
Analyse af rejsekortet for
Advertisements

Den danske befolknings syn på handicappedes rettigheder
VMS data Geografisk og tidsmæssig udvikling af indsatsen i tobisfiskeriet v/ dataspecialist Josefine Egekvist Sekretariat for myndighedsbetjening.
Atomer Et programmeret forløb. En måde at lære på.
Andreas Nielsen – Kalbyrisskolen  Matematiklærerens tænkebobler illustrerer, at matematikundervisning ikke udelukkende handler om opgaver, men.
UU-Aalborg Evaluering af brobygning og intro 2013/14 Velkommen UU-Aalborg Ungdommens Uddannelsesvejledning.
Produktionsøkonomi Planteavl 2013
Hjemmesidekonstruktion Tjekspørgsmål 1.Hvad er et markup-sprog – hvad bruges det til? 2.Hvad er forskellen mellem et markup-sprog og et scriptsprog? 3.Hvad.
Torbenfeldvej Vallensbæk strand Tlf.: – – dagligt brug af vores hjemmeside •AGEN LYS har en stor og omfattende.
Niveauer af abstrakte maskiner
Analyse for Ældre Sagen: Anvendelse af nye teknologiske kommunikationsmidler Rapport Oktober 2008.
Samlet årsrapport for Gårdhaven 2012 SIP-socialpsykiatri
Modul 2: Website Undervisere: Stefan og Helle Hvad handler modulet om?
v/ Professor Lars Ehlers, Aalborg Universitet
Hvem er vi? •Vi er organiseret i KBH Amts behandlingscenter for stofbrugere. •Vi er 3 år gamle. •Hjulpet i gang af fokus på Ecstasy. •Hjulpet i gang af.
– Sådan virker det! Dit elektroniske postsystem Ved Arne Crown Rasmussen
Velkommen hos Juvel A/S
Elevernes digitale dannelse
Bolig selskabernes Landsforening– Almene lejeboliger - Maj/Juni Almene lejeboliger - Danmarkspanelet - Maj/Juni 2010.
J2EE Java Server Pages (JSP) Introduktion Internetteknologi 2 (ITNET2)
Analyse for Ældre Sagen: Trafikundersøgelse: Cykel, cykelhjelm mv Rapport Marts 2010.
Danskernes egen historie Rapporteringsmøde 1. Februar 2006
- eller skal det være det ?
OPFINDELSEN AF WEBBEN JOEK © TEC 2011 WWW blev opfundet i 1990 af Tim Berners-Lee. Berners- Lee var en fysiker ved CERN, det europæiske laboratorium for.
TEST 3 modul 1 20 spørgsmål. Du skal klikke med musen på det rigtige svar, så kommer du automatisk til næste spørgsmål Klik for start.
Fil kendskab KLIK for start. De vigtigste filer er dem i Office-pakken. Word dokument.doc Word skabelon.dot Word dokument.RTF Excel projektmappe.xls Excel.
Computer netværk og TCP/IP protokoller Kort resume – uge 6
Arbejdsmarkedsuddannelser – også for personer med læse-, skrive- og regnevanskeligheder Oplæg fra AMU-Fyn Konference d. 22/5 -07.
Representations for Path Finding in Planar Environments.
Udvælgelse af Patientforløb - Tragtmodel
01 – Java platform for starters. 2 NOEA2009Java-kursus – Java Platform Introduktion til Java Baggrund Hvad er Java? Faciliteter i Java.
Kvalitetstest af Palles Gavebod Spørgeskemaundersøgelse November 2010 – januar 2011 Center for Playware DPU.
Kursus om borger.dk og brugen af digital signatur
Introduktion til Access (Access, del 1)
HUSKESPIL – den lille tabel
1 & Om holdninger og holdningsændring blandt ledere og medarbejdere på sociale institutioner Evalueringsmedarbejder.
Titel: Arial, fed, skriftstr. 20, mørkegrå. Tekst: Arial, normal, fed eller kursiv, skriftstr. 10, 12 og 14 til print – 16 og 18 til projektor – mørkegrå.
Relativ vigtighed for elektroniske ressourcer,24,22,20,18,16,14,12,10 Indeks FARM nem at bruge Info om anvendelse af elektroniske.
 2 3  3 =  83  43  53  63  73  93  10 4.
Oplæg til Nofa4 i Trondheim d maj 2013 Ved Lektor Rune Christiansen
XML1 4.7 XML and Its Data Model. XML2 Introduktion til XML, 178 XML = eXtensible Markup Language Markup language –sprog, hvor data "pakkes ind" i tags.
Pleje og Sundhed Gennemførte719 Inviterede895 Svarprocent80% FREDERICIA KOMMUNE MTU og Psykisk APV 2012 Rapportspecifikationer.
1 Powerpointserie om In-line færdiggørelse ved Heatsettrykning Avisrotation Magasindybtryk Den Grafiske Højskole.
Region Midtjyllands tilbud 2013
18 – Java Server Faces. 2 NOEA2009Java-kursus – JSF 2 Web-applikationer - 1 Brugere interagerer med en Web-browser Browseren sender forespørgsler til.
Trivselsundersøgelse og ledelsesevaluering Anæstesiologisk Afdeling Flere ledere
1 Webdesign - De første trin Grundliggende begreber Internettet (1969-): En fællesbetegnelse for netværk eller tjenester der benytter samme.
ETU 2008 | Elevtilfredshedsundersøgelse Erhvervsskolen Nordsjælland HTX (Teknisk Gymnasium) - Hillerød Baseret på 313 besvarelser.
1 Borgerpanelet i Silkeborg Kommune.
Videregående pc-vejledning Modul 06: Netværk WWW = World Wide Web 60+Bornholm.
Matematik B 1.
Claus Brabrand, ITU, Denmark Mar 10, 2009EFFECTIVE JAVA Effective Java Presentation Workshop Claus Brabrand [ ] ( “FÅP”: First-year Project.
1 Tråde 2 Plan Trådbegrebet Synkronisering Koordinering Eksempel: et flertrådet spil.
It i de gymnasiale uddannelser Udstyr og anvendelse, 2010.
1 Bilag 1 Busafgange mellem Silkeborg by og andre byer i kommunen D. 2. oktober 2008.
Grunde til at jeg elsker dig
Birgit Mikkelsen FC FIRST CLASS. Birgit Mikkelsen FC Hvad? Hvordan?
Januar 2009 MandagTirsdagOnsdagTorsdagFredagLørdagSøndag Uge 2. Anette Ø. Kl Tina H. Lone M. 6 Kl Britt H. 7 Kl Vinnie G. Gerda.
Fundamentale datastrukturer
Introduktion til Access (Access, del 1). RHS – Informationsteknologi – Fra design til udvikling Vi ved nu, hvordan vi finder et design for en database,
1 Fundamentale datastrukturer. 2 Definitioner: abstrakt datatype, datastruktur Elementære datastrukturer og abstrakte datatyper : arrays, stakke, køer,
1 Kap. 4, Jordens Tyngdefelt = Torge, 2001, Kap. 3. Tyngdekraftens retning og størrelse g (m/s 2 ) Acceleration Tyngdepotentialet (W): evene til at udføre.
Fremstilling af Simple WEB steder [ITPL] Foråret 2004
Per P Madsen AAU1 Del 4 : Sessions-, presentations- og applikationslaget - Applikationsprotokoller. - RPC og RMI. - Digital audio og Voice over IP. - RTP.
1 Erfaringer fra videnledelse i COWI Fredag d. 24. august Aalborg Universitet Livslang Uddannelse 2001.
Svampebekæmpelse – sidste nyt fra landsforsøgene Landskonsulent Ghita Cordsen Nielsen Dansk Landbrugsrådgivning Landscentret | Planteavl Planteproduktion.
IT i Byggeriet Semester kursusgang Projektweb og html (fortsat) Kjeld Svidt Kjeld Svidt  Institut for Bygningsteknik  Aalborg.
Præsentationens transcript:

© Ole Borch Slide 1 Januar 2004 Journalen på nettet! Det handler om: Infrastruktur og Teknologi

© Ole Borch Slide 2 Vejen frem!Januar 2004 u u Boghandel Boghandel Idee

© Ole Borch Slide 3 Vejen frem!Januar 2004 Bud på arkitektur Praktiserende læge Dataplejer Hemmelig Patient Meget hemmelig Sygehus

© Ole Borch Slide 4 Vejen frem!Januar 2004 Bud på arkitektur WWW browser Praktiserende læge Intr a net WWW Server Dataplejer SQL database med syge data Firewall Hemmelig Patient WWW browser Meget hemmelig Sygehus

© Ole Borch Slide 5 Vejen frem!Januar 2004 Bud på arkitektur WWW browser Praktiserende læge Internet Intr a net WWW Server Dataplejer SQL database med syge data Firewall Hemmelig Patient WWW browser Meget hemmelig Jeg vil også på! Sygehus

© Ole Borch Slide 6 Vejen frem!Januar 2004 Bud på arkitektur WWW browser Praktiserende læge Internet Intr a net WWW Server Dataplejer SQL database med syge data Firewall Hemmelig Patient WWW browser ‘Middle tier’ løsning Meget hemmelig Sygehus

© Ole Borch Slide 7 Vejen frem!Januar 2004 ClienterServerDatabase Kommunikation

© Ole Borch Slide 8 Vejen frem!Januar 2004 Begreber 1.ClientClient 2.ServerServer 3.DatabaseDatabase 4.KommunikationKommunikation

© Ole Borch Slide 9 Vejen frem!Januar 2004 WWW client

© Ole Borch Slide 10 Vejen frem!Januar 2004 Indeni en browser u HTML –tekst, tabeller, forms, links –billeder –animeret gif –sjov.htmlsjov.html –image mapimage map –Et kursusEt kursus –Video –view source

© Ole Borch Slide 11 Vejen frem!Januar 2004 Indeni en browser JavaScript –udvidet funktionalitet skrevet i JavaScript –har intet med java at gøre! Java applets –Javaprogrammer beregnet til Internettet og som hentes ind i browseren og fortolkes – eksempel (link virker kun i seminarlokale)Javaprogrammer eksempel Java applicationer –et almindelig programmeringssprog som Pascal, C.. men stærk objektorienteret Retur

© Ole Borch Slide 12 Vejen frem!Januar 2004 WWW server

© Ole Borch Slide 13 Vejen frem!Januar 2004 WWW server u Giver tjenester til brugerne –Klokken, dato, web-side –Modtager bestillinger, registrerer og til lager. –Slår op i databasen/databaserne, danner svar, komponerer www-side og sender den til brugeren. u Flere www servere kan erhverves på Nettet u Kan let programmeres f.eks. som –CGI scripts i flere sprog: Perl, Pyton, ASP,…. –Java Servlets - programmeres i Java

© Ole Borch Slide 14 Vejen frem!Januar 2004 Servlets u Som Applets, men ingen GUI u Et program som tilsluttes en WWW server. u Kommunikerer direkte med clienten u Kan tilgå (næsten) alt på server maskinen herunder DB Retur

© Ole Borch Slide 15 Vejen frem!Januar 2004 Database

© Ole Borch Slide 16 Vejen frem!Januar 2004 Database u Et sæt af ordnede data –Eks: Journaler, familien u Angribes med ‘SQL statements’ –Som er tekststrenge med defineret syntax –Create, Update, Delete, Select, Commit, Rollback u Angribes lokalt f.eks. –via formularer i MS Access –Kode fra ASP script eks. Uniflex (login/psw kræves)Uniflex –Kode fra servlets

© Ole Borch Slide 17 Vejen frem!Januar 2004 JDBC-ODBC Client A WWW server Client B Client server Database HTTP Eksempel med familien Retur

© Ole Borch Slide 18 Vejen frem!Januar 2004 Kommunikation

© Ole Borch Slide 19 Vejen frem!Januar 2004 Internettet

© Ole Borch Slide 20 Vejen frem!Januar 2004 Internettet u Et computer datanet består af autonome datamaskiner, som er indbyrdes forbunden. u Et internet er forbundne datanet. u En protokol er et veldefineret dataformat samt regler for udveksling af dette. u Internettet (stort i) er et internet, som anvender det bestemte protokolsæt: TCP/IP (slang 'tc pip')

© Ole Borch Slide 21 Vejen frem!Januar 2004 Protokoller Definition af data (sprog) Definition af udveksling af data (aftaler)

© Ole Borch Slide 22 Vejen frem!Januar 2004 ‘Internettet’ -protokoller Protokolstak

© Ole Borch Slide 23 Vejen frem!Januar 2004 Nogle ‘Internettet’ -protokoller Transportprotokoller TCP (Transport Control Protocol) –Sikker overførsel - forbindelses orienteret F som en telefonsamtale UDP (User Datagram Protocol) –Usikker overførsel F som et brev Netværksprotokol IP (Internet Protokol) –den der finder vej

© Ole Borch Slide 24 Vejen frem!Januar 2004 Nogle applicationer u En application giver tjenester til brugeren u www World Wide Web www server adresse u telnet login på anden maskine telnet snehvide.control.auc.dklogin på maskin adresse u ftp file transport protocol ftp snehvide.control.auc.dkstart dialog med maskin adresse u elektronisk postsystem maskin adresse

© Ole Borch Slide 25 Vejen frem!Januar 2004 W3 anvender bestemte protokoller u HTTPHyperText Transfer Protocol anvendes til dataoverførsel u URLUniform Resource Locator anvendes til udpegning af objekt - (web-side) u HTMLHyperText Markup Language anvendes til kodning af objekt.

© Ole Borch Slide 26 Vejen frem!Januar 2004 ‘Internettet’ -netværk Fysiske net u Telefonnet ( kobber, lysleder) u Trådløse (f.eks. GSM mobiltelefon og satellit) u Specielle kabler (multitrådet, coax) u ‘..name it’

© Ole Borch Slide 27 Vejen frem!Januar 2004 Arkitektur Gateway datanet

© Ole Borch Slide 28 Vejen frem!Januar 2004 Server Client Internet

© Ole Borch Slide 29 Vejen frem!Januar 2004 W3 Client-Server system Server Client Bamba Internet

© Ole Borch Slide 30 Vejen frem!Januar 2004 W3 Client-Server system Server Client HTTP Bamba Internet

© Ole Borch Slide 31 Vejen frem!Januar 2004 W3 Client-Server system Server Client HTTP File system Bamba Internet

© Ole Borch Slide 32 Vejen frem!Januar 2004 W3 Client-Server system Server Client HTTP File system Bamba Internet HTML URL

© Ole Borch Slide 33 Vejen frem!Januar Adressering

© Ole Borch Slide 34 Vejen frem!Januar Adressering

© Ole Borch Slide 35 Vejen frem!Januar Adressering

© Ole Borch Slide 36 Vejen frem!Januar

© Ole Borch Slide 37 Vejen frem!Januar

© Ole Borch Slide 38 Vejen frem!Januar

© Ole Borch Slide 39 Vejen frem!Januar

© Ole Borch Slide 40 Vejen frem!Januar “GATEWAY” “BRIDGE” “ROUTER”

© Ole Borch Slide 41 Vejen frem!Januar 2004 Hvorledes kommer kommunikationen igang mellem 2 maskiner? IA= IA= DNS IA= lada volvo volvo.control.auc.dk lada.control.auc.dk control.auc.dk PA= PA= Internet adresse (logisk adresse) DNS=Domain Name Server Fysisk adresse

© Ole Borch Slide 42 Vejen frem!Januar 2004 ARP Scenario: lada vil sende data til volvo lada kender IA på DNS lada spørger alle (broadcast), på sub-nettet, hvem der har denne IA DNS svarer med sin fysiske adresse PA= lada kontakter DNS på denne PA og beder om IA på volvo (ingen DNS:”Hvem hedder Volvo?” lada spørger alle (broadcast), på sub-nettet, hvem der har denne IA volvo svarer med sin fysiske adresse PA= lada sender data til denne PA DNS IA= lada volvo volvo.control.auc.dk lada.control.auc.dk control.auc.dk

© Ole Borch Slide 43 Vejen frem!Januar 2004 Funktion og eksempel

© Ole Borch Slide 44 Vejen frem!Januar John skriver databrev og sender til Ole Ole har Internetadresse Brevet vandrer via forskellige net og gateway’s Gateway fordeler databrevene Alle netadresser ender med et ‘0’ Gateway Gateway John Ole Til Til

© Ole Borch Slide 45 Vejen frem!Januar John skriver databrev og sender til Ole Ole har Internetadresse Brevet vandrer via forskellige net og gateway’s Gateway fordeler databrevene Alle netadresser ender med et ‘0’ Gateway Gateway John Ole Til Til

© Ole Borch Slide 46 Vejen frem!Januar John skriver databrev og sender til Ole Ole har Internetadresse Brevet vandrer via forskellige net og gateway’s Gateway fordeler databrevene Alle netadresser ender med et ‘0’ Gateway Gateway John Ole Til Til

© Ole Borch Slide 47 Vejen frem!Januar John skriver databrev og sender til Ole Ole har Internetadresse Brevet vandrer via forskellige net og gateway’s Gateway fordeler databrevene Alle netadresser ender med et ‘0’ Gateway Gateway John Ole Til Til

© Ole Borch Slide 48 Vejen frem!Januar John skriver databrev og sender til Ole Ole har Internetadresse Brevet vandrer via forskellige net og gateway’s Gateway fordeler databrevene Alle netadresser ender med et ‘0’ Gateway Gateway John Ole Til Til

© Ole Borch Slide 49 Vejen frem!Januar John skriver databrev og sender til Ole Ole har Internetadresse Brevet vandrer via forskellige net og gateway’s Gateway fordeler databrevene Alle netadresser ender med et ‘0’ Gateway Gateway John Ole Til Til

© Ole Borch Slide 50 Vejen frem!Januar John skriver databrev og sender til Ole Ole har Internetadresse Brevet vandrer via forskellige net og gateway’s Gateway fordeler databrevene Alle netadresser ender med et ‘0’ Gateway Gateway John Ole Til Til

© Ole Borch Slide 51 Vejen frem!Januar John skriver databrev og sender til Ole Ole har Internetadresse Brevet vandrer via forskellige net og gateway’s Gateway fordeler databrevene Alle netadresser ender med et ‘0’ Gateway Gateway John Ole Til Til

© Ole Borch Slide 52 Vejen frem!Januar John skriver databrev og sender til Ole Ole har Internetadresse Brevet vandrer via forskellige net og gateway’s Gateway fordeler databrevene Alle netadresser ender med et ‘0’ Gateway Gateway John Ole Til Til

© Ole Borch Slide 53 Vejen frem!Januar John skriver databrev og sender til Ole Ole har Internetadresse Brevet vandrer via forskellige net og gateway’s Gateway fordeler databrevene Alle netadresser ender med et ‘0’ Gateway Gateway John Ole Til Til

© Ole Borch Slide 54 Vejen frem!Januar John skriver databrev og sender til Ole Ole har Internetadresse Brevet vandrer via forskellige net og gateway’s Gateway fordeler databrevene Alle netadresser ender med et ‘0’ Gateway Gateway John Ole Til Til

© Ole Borch Slide 55 Vejen frem!Januar John skriver databrev og sender til Ole Ole har Internetadresse Brevet vandrer via forskellige net og gateway’s Gateway fordeler databrevene Alle netadresser ender med et ‘0’ Gateway Gateway John Ole Til Til

© Ole Borch Slide 56 Vejen frem!Januar Til John skriver databrev og sender til Ole Ole har Internetadresse Brevet vandrer via forskellige net og gateway’s Gateway fordeler databrevene Alle netadresser ender med et ‘0’ Gateway Gateway John Ole Til

© Ole Borch Slide 57 Vejen frem!Januar 2004 Tegnefilm

© Ole Borch Slide 58 Vejen frem!Januar 2004 Nu og snart

© Ole Borch Slide 59 Vejen frem!Januar 2004 Internettet nu og snart Nu u Enorm vidensbase forbundet til nettet u Indkøb over nettet u Fjernundervisning – billed og lyd Snart u Fjernkontrol u Web telefon (lyd og billed) u Folketingsvalg over nettet u Elektronisk patientjournal

© Ole Borch Slide 60 Vejen frem!Januar 2004 <APPLET CODE = MIKSclient.Av.AVApplet CODEBASE = "classes/" WIDTH = 800 HEIGHT = 190> HTML og Applet Return

© Ole Borch Slide 61 Vejen frem!Januar 2004 Java package Controls; import Sysio.Jdriver; import ADC1014data; public class Manager extends ADC1014data { private Jdriver lnkJdriver; public Manager(Jdriver lnkJdriver) { this.lnkJdriver=lnkJdriver; } public void init() { setMode(); } Retur Return