Publish-Subscribe Middleware Informasjonsflyt fra en applikasjon til en annen applikasjon som er interessert i å motta informasjonen. Eksempel: Aksjeselskap.

Slides:



Advertisements
Liknende presentasjoner
Repetisjon innkapsling static tabell av primitiv datatype LC191D Videregående programmering Høgskolen i Sør-Trøndelag, Avdeling for informatikk og e-læring.
Advertisements

TCP/IP-modellen.
GoOnline publisering Hvordan komme i gang med GoOnline. Denne presentasjonen tar deg steg for steg gjennom oppsett av nettsted med bruk av GoOnline Proffesional.
Keyforce SMS Mobile Link
Lage e-post med bilde som vedlegg
Kapittel 10 Tema for videre studier
Kapittel 6 Data Backup Service. Tradisjonell arkitektur •Mange klienter •En server (evt. et cluster) •Klientene tar backup m jevne mellomrom •Inkrementell.
Sikkerhet - bakgrunn og introduksjon til kryptosystemer
Service Requests. 2 Service Requests - Henvendelser •I modulen Service Requests kan du registrere henvendelser og følge med på status på eksisterende.
Nettverk Mål for leksjon, Elevene skal:
Komplett avstandstabell. LOG530 Distribusjonsplanlegging 2 2 Noen ganger er det behov for en komplett avstandstabell mellom alle nodene i et nettverk.
Øvingsforelesning 9 Flytnettverk, maksimum flyt og maksimum bipartitt matching Jon Marius Venstad Redigert og forelest av Gleb Sizov.
MS kap 61 Nye trender  Vi skal se på  Virtualisering  ”Cloud computing”
Omlasting, direkteleveranser og flere vareslag. LOG530 Distribusjonsplanlegging 2 2 Vi har nå utvidet nettverket med flere vareslag. Vi har samme distribusjonsnett.
Java Server Faces (JSF) en introduksjon Frode Eika Sandnes.
Forside Korteste sti BFS Modifikasjon Dijkstra Eksempel Korrekthet Analyse Øving Spørsmål Dijkstras algoritme Åsmund Eldhuset asmunde *at* stud.ntnu.no.
1 Byzantine angrep på trådløse ad hoc nettverk Tord Ingolf Reistad Stipendiat på Telematikk, NTNU Norsk kryptoseminar 2004 NTNU.
Dijkstras algoritme Åsmund Eldhuset asmunde *at* stud.ntnu.no
Øvingsforelesning 9 Flytnettverk, maksimum flyt og
Key Management i trådløse ad hoc nettverk
FUNNKe Meldingsutveksling, utfordringer og løsninger ved Lars-Andreas Wikbo Fauske – 28/
Klient - server nettverk Et nettverk består (ofte) av en (eller flere) server(e), og mange klienter. Klientene bruker tjenester levert av servere(ne).
Klient - server nettverk Et nettverk består (ofte) av en (eller flere) server(e), og mange klienter. Klientene bruker tjenester levert av servere(ne).
INF 295 Forelesning 15 - kap 9 Grafer Hans Fr. Nordhaug (Ola Bø)
Omlasting, direkteleveranser og kundekrav. LOG530 Distribusjonsplanlegging 2 2 Vi gjeninnfører muligheter for direkteleveranser, og går tilbake til data.
1 Innføring i IDS (Intrusion Detection System) Som en enkel start på forskjellige måter å oppdage inntrengere på, skal vi se på en variant av dette som.
EBIT - Prosjektet I 1998 fikk Qfree ASA tildelt leveransen av et nytt Elektronisk billetterings-system i Trøndelag (EBIT) Fylke:Nord- og Sør Trøndelag.
IPSec og VPN.
Wifi nettverksovervåker og analysator. Datakompaniet AS ● Datakompaniet ANS ble stiftet i 1992 ● Omgjort til AS i 1995 ● Holder til i Tekonobyen Innovasjonssenter.
Patterns (mønstre) Patterns er erfaringer Patterns er best-practices Patterns er how-to Patterns er velkjent design Larman: ” ’new Pattern’ is an Oxymoron”
Mohammad Ali Koteich Danial Siddiq Sheikh. Hva skal vi snakke om? Directory LDAP The Apache Directory Project.
Arena Helse – Prosjekt St.Olav PC hjelp. 2 Starte Microsoft Outlook første gang Når du starter Outlook første gang får du opp et skjermbilde som vist.
Øvingsforelesning 9 - Børge Rødsjø
Kap 10 Graf.
3 Kommunikasjonsmodeller
Adressering og standardisering SSP Brukerforum Innlegg ved Egil Rasmussen.
HØGSKOLEN I AGDER Agder University College © Bjørn Olav Hogstad, HiA, 2002 HØGSKOLEN I AGDER Agder University College Word – sammensatte dokumenter 1 DAT100.
PARLAY/OSA Referanser: Referanser Foredraget er i all hovedsak basert på to artikler. Disse kan finnes på:
Kapittel 4: Transportlaget
Hvordan kan foreldre bruke de vangligste funksjonene i Itslearning.com
ARKMIN Server Geir Kjetil Hanssen SINTEF Tele og Data MARSIKT – INTRA – SHIPLOG II-møte 20 november 2001.
TTM3 Self Configuring Systems Topic 5: Service Discovery Protocols and middleware: HAVi, SLP Maxim Langebrekke, ITEM.
The Peer-to-Peer Architecture Av Ingunn Lund og Anja Lønningen.
Lokalisering og betjening av greiner. LOG530 Distribusjonsplanlegging 2 2 Mista har fått i oppdrag å vedlikeholde veiene i landsdelen. De må derfor opprette.
Hovedprosjekt Konfigurering av Virtuelle Private Nettverk (VPN) Veileder: Olav Skundberg Tom A. Trosterud og Lars Reidar Andersen.
SYNKRONISER S3-SCANNEREN. Å synkronisere scanneren betyr: Å sende data fra scanningene du har utført fra scanneren til en verdensomspennende Nu Skin-server.
Freenet A Distributed Anonymous Information Storage and Retrieval System.
Malvik Videregående Skole Overvåking av brukeraktivitet og fjerndistribuering av Windows 2003 Server.
Security Considerations for Peer- to-Peer Distributed Hash Tables TDT2 – Avanserte Distribuerte Systemer Lars-Erik Bjørk.
Online Påmelding via Dette er en påmeldingsløsning som kan brukes av enkeltpersoner som skal melde seg på renn.
golo kommer Norsk Verktøyteknikk AS
Alle har lyst å utvikle seg Derfor må alle også prioriteres.
Handling Churn in a DHT Andreas Wigmostad Bjerkhaug.
The Impact of DHT Routing Geometry on Resilience and Proximity TDT 2, Olav Engelsåstrø
Gnutella TDT2 Avanserte distribuerte systemer Odin Standal.
Sikre kanaler Fra kapittel 8.2. Introduksjon Å beskytte kommunikasjonen mellom to parter kalles å lage en sikker kanal. Dette beskytter mot:  Avlytting/oppsnapping.
Routing Indices For P2P Systems TDT2 – Avanserte Distribuerte Systemer Lars-Erik Bjørk.
Semantic Overlay Networks for P2P Systems Øyvind Reinsberg.
Protokoller Pensum: Olsen, kap. 5 og 6. Kommunikasjonsprotokoll Rutiner for å administrere og kontrollere oversending av data Telefonsamtale (”Hallo”,
© UNIVERSITETETS SENTER FOR INFORMASJONSTEKNOLOGI UNIVERSITETET I OSLO USIT Side 1 Best Practice Noe av det som er lurt.
1 Kap. 57 – Cloud Computing How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
Application-Layer Multicast  Unicast: En maskin sender meldinger adressert til kun en annen maskin  Multicast: En maskin sender meldinger adressert til.
Conceptual Modeling of Styles for Mobile Systems Anders Linseth.
Group 36 Presentation Mari Skeie Marte Johansen. Brannmur Nettverksnode som består av både hardware og software. Isolerar eit privat nettverk frå eit.
5702 Geografisk analyse Nettverksanalyse. Evaluering av nettverksstruktur Nettverksdiameter Diameteren på et nettverk representerer maksimum antall.
Innsamling av ekstremt sensitive data til forskning
Installatør oppretter ny melding!
Message Queuing.
Hovedprosjekt E49 Student: Terje Valla Oppdragsgiver: Straumen skole
Internett som elektronisk kommunikasjonsmiddel
Utskrift av presentasjonen:

Publish-Subscribe Middleware Informasjonsflyt fra en applikasjon til en annen applikasjon som er interessert i å motta informasjonen. Eksempel: Aksjeselskap Programvare som forbinder produsent og forbruker.

Middleware Software som ruter meldinger mellom produsent og forbruker

Publish Subscribe Middleware Publisher registrerer data laget med middleware Subscriber registrerer data de har lyst til å få To metoder 1: Meldinger sent til alle, og filtrert ut I enden. (fungerer best I små nettverk). 2: Meldinger sent gjennom en sti laget I nettverket.

Broadcash Scheme En måte å forme nettverk på Kan være formet som en nett (må ikke inneholde loops). Eller som et TRE. Det er da viktig å unngå duplicat-meldinger, bruker derfor sekvensnr på meldinger som sendes

Multicast Group Approach Hvis en melding skal broadcastes sender alle noder meldingen videre til alle sine linker utenom den linken som meldingen kom inn på. En melding kan også sendes til de naboene som har subscribet til å motta meldingen (hvis man ser på subject I meldingen). Man kan også bruke IGMP protokollen

Når er dette bra? En peer-to-peer approach er bra for publish-subscribe systemer som ikke har en dedikert server. F.eks. Et lite firma.