INTERNETT FORMÅL: Å skape forståelse for og gi kunnskap om utvikling av klient-tjener apllikasjoner basert på web.

Slides:



Advertisements
Liknende presentasjoner
Microsoft BizTalk og WEBservices
Advertisements

Design av sikre web-applikasjoner
TCP/IP-modellen.
Webprogrammering (LO113A) 1 Kom i gang med PHP. Webprogrammering (LO113A) 2 Mål  Installere Apache og PHP  Konfigurasjon av Apache og PHP  Forstå samspillet.
XXXXXXXXXXXXXXXXXXX Bedre brukeropplevelser med WPF og Expression Jonas Follesø, Abeo AS
Programmering i Java versjon januar 2005 Kun til bruk i tilknytning til læreboka ”Programmering i Java” skrevet av Else.
Arkitekter skal skape verdi Espen Berger TANDBERG.
WCAG 2.0. WCAG historikk West County Assembly of God, 1969 Web Content Accessibility Guidelines (WCAG 1.0), 1999 Web Content Accessibility Guidelines.
Høgskolen i Oslo og Akershus – våren 2013 Dosent Ivar Bredesen
Session Initiation Protocol Gruppe 4. SIP Oversikt Introduksjon SIP Protokollen SIP Nettverkstjener SIP og mobilitet Sikkerhet og utfordringer.
1 Oppgave gjennomgang Kap Oppgaver -Kap 12: 1, 2, 3, 5, 7, 8, 11, 18, 19.
Klient - server nettverk Et nettverk består (ofte) av en (eller flere) server(e), og mange klienter. Klientene bruker tjenester levert av servere(ne).
Gruppe 9 Design evaluering og validering.
Programvare-prosesser
Introduksjon til systemutvikling
Fag LO189D - Objektorientert programmering Objektorientert programmering© Else Lervik, TISIP - HiST/IDB vår-99Leksjon 11 Applet’s Hva karakteriserer applet’sside.
Hovedprosjekt 44 Webrapporteringssystem med ASP
Hovedprinsipper i Rational Unified Process
Objektorientering i systemutvikling god organisering av kode UML som beskrivelsesspråk softwareprosesser.
JAVASCRIPT I NETTLESEREN. Objekter i nettleseren Objekter som er innebygd i språket Egendefinerte objekter Nettleser objekter HTML objekter.
1 Skal vi snakke sammen? Jan Håvard Skjetne SINTEF / University of Melbourne
A UML-based Design Environment for Interactive Applications Paulo Pinheiro Da Silva og Norman W Paton IEEE, Second International Workshop on User Interfaces.
Fremgangsmåter for å lage retningslinjer som støtter beslutninger og som er fortolkbare av datamaskiner Målet med artikkelen: Definere, sammenligne aspekter.
Gruppe 3 Henning, Andre, Mats, Per A. og Vegard 1/73.
Testing av system Gruppe 6 Henrik Bækhus Morten A. Iversen Mathias Bondeson Gunnar K. Kulleseid Svein Ivar Kristiansen Ronny Hulthin.
Automated Testing Tool & When to Stop Testing
Object Oriented Measurement
Strategi og samhandlingsarkitektur
Programmering i Java versjon Kun til bruk i tilknytning til læreboka ”Programmering i Java” skrevet av Else Lervik.
Programmering i Java versjon desember 2002 Kun til bruk i tilknytning til læreboka ”Programmering i Java” skrevet av Else.
Kittil Skogen - Prosjektkontoret i Telenor Nordic
XML.
Statens senter for arkiv, bibliotek og museum Evaluering av fagbibliotek Torill Redse seniorrådgiver ABM-utvikling.
Publisering på verdensveven Kursdag 1 VÅFF, våren 2002.
Innledning om HTML IT20 oktober Bakgrunn Konseptet WWW ble født i 1983 i CERN, Geneve Opphavsmann: Tim Berners-Lee, MIT Spre informasjon uavhengig.
PARLAY/OSA Referanser: Referanser Foredraget er i all hovedsak basert på to artikler. Disse kan finnes på:
Kap 3: Anvendelser av Internett
PoP-korn Studie av utviklingsprosessen i Norsk vareproduserende industri Resultater fra en spørreundersøkelsen i Norsk industri Richard Hilmes, Trondheim,
ARKMIN Server Geir Kjetil Hanssen SINTEF Tele og Data MARSIKT – INTRA – SHIPLOG II-møte 20 november 2001.
The Peer-to-Peer Architecture Av Ingunn Lund og Anja Lønningen.
Natalya Fridman Noy and Carole D. Hafner The State of the Art in Ontology Design Av Ida Kokkersvold.
Skjemaendringer i systemer bestående av XML-data i relasjonsdatabaser Høgskolen i Gjøvik Master i Medieteknikk, Marianne Brattrud.
DrillSim 29E - utvikling av boresimulator
DRI1002-V04 Fforelesning uke 17,19 Arild Jansen, AFIN DRI IKT og informasjonssøking Forelesning uke 17 og 18 Hovedpunktene i forelesningen Litt om.
Maintenance problems - Measuring Maintenance characteristics Software Engineering Gruppe 2 Carl-Erik Herheim Leendert Wienhofen Thomas Julsen Kjartan Haugen.
BUCS Utfordringer og valg av fokus Tor Stålhane. Rammebetingelser Første spørreundersøkelse viser at det vi gjør må kunne: Brukes sammen med UML Passe.
Easy answer Hovedprosjekt nr 56 våren 2001: ”web  interface  MobilSvar” - grensesnitt for innlegging av personlig velkomstmelding.
1 GeoPortal – Rammeverk Tjenester - Introduksjon.
Utvikling av rettslige beslutningssystemer, oversikt over emnet og presentasjon av ”Fra lovtekst til programkode” Utvikling av rettslige beslutningssystemer,
Peer-To-Peer Cooperative Multiplayer Gaming On Mobile Devices.
USIT/UiO, Jasmina Hodzic Noen utfordringer knyttet til sertifikatbasert innholdssikring SSL-sertifikater Jasmina Hodzic, USIT
FINF- H -05, 13. september 2005 Arild Jansen. AFIN/UiO 1 FINF Forelesning 13.sept Personvern som premiss for SU-prosessen Diskusjon om personvern.
Protokoller Pensum: Olsen, kap. 5 og 6. Kommunikasjonsprotokoll Rutiner for å administrere og kontrollere oversending av data Telefonsamtale (”Hallo”,
Objektorientert utforming In 140 Forelesning Nr 11 Sommerville kap 12 – del 1.
Introduksjon til in 140 Systemering. In 140 Systemering Forelesninger Rom 112 –Mandag –Torsdag Lærebok: –Sommerville, Ian. Software.
Mobilitet Frank-Stener Andersen Business Development Manager
Programvare-prosesser
Use case realisering Designmodellering Kirsten Ribu Kapittel 4 UML Distilled.
1 Gjennomføring Av Internasjonale Og Flerkulturelle IT Prosjekter. Av Øivind Kirksæter COO Mobile Media Solutions.
Brukbarhetstesting og feltstudier INF 1500; introduksjon til design, bruk og interaksjon 7 november 2010.
Kap. 23 – Software Engineering How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen,
I den prosessorienterte organisasjon spør man
Brukbarhetstesting og feltstudier
Ting Forbindelser Ting og forbindelser blir til sammen et diagram
Fagleg forum, 27. mars 2003 Tor Hovland
Organisasjonsteorier i et historisk perspektiv
informatikk: design, bruk, interaksjon
DRI IKT og informasjonssøking 2. Forelesning og seminar uke 4
Lokal økonomi-informasjon
URI-pattern Geographical data in Norway
Utskrift av presentasjonen:

INTERNETT FORMÅL: Å skape forståelse for og gi kunnskap om utvikling av klient-tjener apllikasjoner basert på web

Web engineering Definisjon: ”Web engineering is the establishment and use of sound scientific, engineering and management principles and disiplined and systematic approaches to the successful development, deployment and maintance of high quality Web- based systems and applications.”

Spesielle hensyn  Ulikheter  Omgivelsene til web-baserte systemer  Brukerprofilene  Nødvendig kompetanse hos utviklere

Årsaker  Veksthastigheten  Kompleksiteten  Tilgang til eksisterende systemer  Kontinuerlig utvikling

Aktiviteter  Multimedia  Brukergrensesnitt  Testing  Prosjektstyring  Modellering og simulering  Systemutvikling  Informasjonsdesign  Hypertekst  Programmering

Hjelpemidler  Modell for utviklingsprosessen  Verktøy for analyse og design  Testing  Konfigurasjonsstyring

HTTP oversikt  HTTP gir feilfri transport  Protokoll versjoner  TCP forbindelse  Klient – tjener  Ressurser  Datatyper – MIME  Adresser – URI -> URN, URL  Transaksjoner  Meldinger – request/response -> eksempel  Multiple transaksjoner

HTTP oversikt  Web kompoonenter  Tjener  Nettleser  Proxie  Cache  Gateway  Tunnel  Agent

URL syntaks  :// : / ; ? #  :// : / ; ? #  Relative URL – base spesifisert med eller relativt til omsluttende dokument  Tegnkoding i URL  Persistent URL

HTTP meldinger  Meldingsflyt  Til tjener –request  Til klient – response  Meldingssyntaks  Request :

HTTP meldinger  Respons:

HTTP meldinger  Start linjen  Metode  Status kode  Versjonsnummer

HTTP meldinger  Headers  Generelle headers  Request headers  Respons headers  Entitet headers  Extension headers  Syntaks – :  Syntaks – :  Fortsettelsestegn