Netværk og interprocess- kommunikation - Et eksamensoplæg!

Slides:



Advertisements
Lignende præsentationer
Arkiveringssystem til EXPO-NET A/S
Advertisements

Web 2.0 Teoretisk viden.
Effektive procedurer med integrerede webservices Applikationer til Office - Smart Clients Case: Digitalt Forvaltningstjek hos Erhvervs- og Selskabsstyrelsen.
Digitale medier og mobning
Windows ® 7 og Office 2010 til små og mellemstore virksomheder WINDOWS ® 7 OG OFFICE 2010 TIL SMÅ OG MELLEMSTORE VIRKSOMHEDER Vi anbefaler ægte Microsoft.
Software Underviser Jan Christiansen.
Firewalls & netsikkerhed Henrik Størner,
TCP/IP netværk Henrik Størner SSLUG.
Briefing og gode råd om IT Sikkerhed v
Aalborg Universitet Esbjerg
Cell ● Cell er implementeret vha. intermediate state transfer ● State der skal overføres – Værdi referencen – Delta af versionerne af de værdi-orienterede.
Operativ systemer. Januar 2002IT-PO forår Hvad er vigtigt ! Operativ systemets opgaver –At styre –Basis utility –Drift faciliteter.
Distribueret programmering, specielt.NET Remoting Rasmus D. Lehrmann DM
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
IT og økonomi Lektion: N: Netværk.
DotNET Remoting Præsentation. Beskrivelse af arkitekturen i et dot NET program. Hvad er en Proxy. Klient, server og host begreberne. Marshaling. Eventuelt.
DS-kursusgang nr. 5: Sockets Intro Java-klasser til at arbejde med sockets. Forskellen på sockets i C og i Java. TCP/IP protokol familjen. Afslutning:
Grundforløbsprojekt Strøm, Styring & IT.
Præsentation af Data 3-5 semester Jan Helbo. Interfaces Datateknik Basis D5 D3 SignalProcesInformatikKom. net D4 Interface Tele Button UP.
Regnskab & økonomistyring - Lektion 2 HD 5. semester forår 2010
Mobile og allestedsnærværende it- systemer. Disposition Introduktion Karakteristika Association Services Serviceinteraktion Samarbejdsarkitektur Kontekst.
Distribueret programming.Net Remoting Hvorfor remoting Marshalling metoder Marshalling modeller MBR Marshalling modeller MBV 1Rasmus D. Lehrmann.
#1 Christian Wang, IT-Chef IT DIGITALISERING OG INNOVATION Marts 2011.
Fysiske netværk.
18 – Java Server Faces. 2 NOEA2009Java-kursus – JSF 2 Web-applikationer - 1 Brugere interagerer med en Web-browser Browseren sender forespørgsler til.
Kristian F. Thomsen infrastructure specialist i edgemo Claus Egeberg-Gjelstrup infrastructure specialist i edgemo
Hvem er vi og hvad laver vi? Undervisning på bibliotekerne i Odense Kommune. 120 kurser i 2014 Rejsehold til plejecentre og bosteder De unge De udsatte.
CLR (.NET) og JVM 1.NET vs. Java.NET har fokus på sprog-uafhængighed … Java har fokus på platforms-uafhængighed … Windows OS.NET CLR IL kode (.exe,.dll)
Netværk og interprocess- kommunikation. Disposition Softwarelag Protokollag ◦UDP ◦TCP.
DComNet1 Computer netværk og TCP/IP protokoller. dComNet2 Maskinarkitektur.. fokus på intern organisation af en enkelt computer:
Et computerbaseret projekt. Udgangspunkt  Formål og præmis Hurtig adgang til hjælp Oplyse om faren ved og bag rygning Informere og rådgive brugeren Applikationen.
HTML intro Dag 1. Client – Server miljø Client Server Klient ◦ Hardware (Screen size, colors, processor…) ◦ Platform (Mac, Windows, Linux…) ◦ Browser.
Internettet og andre netværk
Fysiske netværk LAN og WAN - net.
OOMI Præsentation 28: Eksamen. Ingeniørhøjskolen i Århus Slide 2 af 6 Pensum Pensum har været noget fragmenteret (ny struktur for faget, nyt indhold og.
Vi har valgt at bruge vores egen postsystem til at fortælle lidt om vores kendskab IT verdens kommunikation. G-mail, er ret let at gå til, og der er hjælp.
1..NET Arkitektur. Mål “Microsoft.NET is based on the Common Language Runtime (CLR) and an extensive set of Framework Class Libraries (FCL). The CLR defines.
Lars Aalkjær Jensen, Forskningsassistent Plantekongres 2007 A A R H U S U N I V E R S I T E T Det Jordbrugsvidenskabelige Fakultet Institut for Jordbrugsteknik,
Heterogene distribuerede middlewareteknologier Web Services og Ice.
Objektorienteret Netværkskommunikation Præsentation 28: Eksamen.
1..NET Arkitektur. 2 Nordjyllands Erhvervakademi Mål “Microsoft.NET is based on the Common Language Runtime (CLR) and an extensive set of Framework.
PC - Vedligeholdelse Hvordan gør jeg Pc’en sikker og hurtig igen ? En kronologisk gennemgang.
Historie Android Inc oprettet i 2003 Købt af Google i 2005 Første version af Android ude i 2007 Kan bruges til andet end mobiltelefoner.
DComNet1 Computer netværk og TCP/IP protokoller. dComNet2 Maskinarkitektur.. fokus på intern organisation af en enkelt computer:
Per P. MadsenStyresystemer og tjenester1 Indhold: 1.Introduktion til styresystemer. 2.Processer og tråde. 3.Synkroniseringsmetoder og InterProcesCommunikation.
Webserveren kan afvikle flere applikationer, der hver har deres eget selvstændige ”liv” og hukommelse. Den enkelte applikation består typisk af flere elementer.
Hvad består en distribueret applikation af ? Processer der kører på hver deres maskine Tråde - 1 eller flere "letvægtsprocesser" per proces Objekter i.
Per P Madsen AAU1 Del 4 : Sessions-, presentations- og applikationslaget - Applikationsprotokoller. - RPC og RMI. - Digital audio og Voice over IP. - RTP.
Design Design afsnittets formål Design – indhold Kvalitetsmål Teknisk platform Arkitektur Struktur Klasser.
 Kommunikation mellem computere  NAT – Network Adress Translation  IP Routing af pakker  Transport af beskeder ◦ TCP ◦ UDP.
Datalink laget Datalink Datalink Fysisk lag Fysisk lag Fysisk net
Operativ systemer. Januar 2002IT-PO forår Dagens agenda.
Læsning og skrivning af pakker på IP niveau. Hvorfor er det svært? Fra et normalt programmeringssprog er netværksadgangen begrænset Vælg protokol, port,
NAT Implementation. Setup Grafik fra teori-afsnit, med ip’er og andet info på.
Forbedringer af implementationen. Få TCP til at virke Blokere pakke med RST bit sat Blokere indkommende pakker inden de når Windows protokolstakken Begge.
Styresystemet & div. software … mange IT-fagudtryk !! v/Søren Noah: Steve Jobs (Apple) Bill Gates (Microsoft) Venner.
Web adgang til ISeries -også fra PDA/mobile enheder Karsten Holm Soft Design A/S.
Hvad kan gøre en Computer langsom Processor Ram Harddisk Spyware, Malware Virus.
System & Metode Præsenterer for GS Gruppen Brædstrup den 7. december 2004.
Anvendelse.
EASJ – IT SYSTEMER helpdesk.easj.dk.
Cloud Computing Model-View-Controller
Tre lags arkitektur hardware i systemer
Tre lags arkitektur.
Brobygning.
ErhvervsAkademi Sjælland
Laste på forsendelser 13/14 Marts René Eilsø
Telenor KontaktCenter Online
Præsentationens transcript:

Netværk og interprocess- kommunikation - Et eksamensoplæg!

Arkitekturmodeller Overordnet ◦Klient-Server ◦Peer2peer Variationer ◦Flere servere  Replikation  Ansvarsopdeling ◦Proxy og cache ◦Mobil kode ◦Mobile agenter ◦Computer over netværk ◦Tynde klienter ◦Mobile enheder

Lag Platformen ◦Windows og dets drivere ◦Linux og dets drivere ◦… og al den underliggende hardware Middleware ◦Java ◦.NET ◦… eller andet der fokusere på at gøre Platformens API mere tilgængeligt for applikationer Applikationen ◦Browser ◦Instant messenger ◦Spil

Lag – uddybet Program Præsentation Session Transport Netværk Datalink Fysisk

Transportlaget - TCP Strømbaseret Pålidelige ◦Gentransmission af pakker ◦Sekvensnumre på pakker ◦Flowcontrol  Modtager sender statusbeskeder  Afsender varierere sendt data udfra modtagers status ◦Checksum

Transportlaget - UDP Checksum Upålidelige levering ◦Ikke sikkert om en pakke kommer frem ◦… Hvorfor? ◦Meget lidt overhead ◦Nogen gange er en pakke ligegyldig