Message Queuing.

Slides:



Advertisements
Liknende presentasjoner
Keyforce SMS Mobile Link
Advertisements

Endringer Generelt for TQM Enterprise
BraWeb Bestilling.
Opplevd kvalitet og målt kvalitet: Brukerundersøkelser: Målgruppe: - brukere av hjemmetjenesten (18 indikatorer) - beboere på inst. (24.
Brukermanual for NROFs lokalavdelinger©
Programmering i ActionScript - hva er det, og hvordan undervise?
Nettskjema v 3.0 (”BETA” )
NAF-Data A/S Dynamics & Empowerment l Kort presentasjon av eBestilling-konseptet l Hvorfor Dynamics? l Hvorfor Empowerment? l Erfaringer med Empowerment.
Intelle SMS Mobile Link
SPOT - GPS-basert sporingsenhet som kan sende nødmeldinger via satelitt November 2010.
Our business, your advantage! DataManager
Bearbeide og presentere interessante bridgespill
The Peer-to-Peer Architecture Av Ingunn Lund og Anja Lønningen.
CARISMA Context-Aware Reflective Middleware System for Mobile Applications.
KONFIDENSIELT. Distribusjon bare til partnere i henhold til avtalen om taushetsplikt. Microsoft gir ingen uttrykte eller underforståtte garantier. © 2012.
SIP meldingstjener. Tendo Tech sitt system First to Know (FTK) – Samle inn måledata – Sende data til brukeren sin mobiltelefon. IM- meldinger – Jabber,
Freenet A Distributed Anonymous Information Storage and Retrieval System.
Publish-Subscribe Middleware Informasjonsflyt fra en applikasjon til en annen applikasjon som er interessert i å motta informasjonen. Eksempel: Aksjeselskap.
Routing Indices For P2P Systems TDT2 – Avanserte Distribuerte Systemer Lars-Erik Bjørk.
Kapittel 12 Samlingar Samlingar og datastrukturar Ei samling (collection) blir brukt til å oppbevare og handtere andre objekt ArrayList – klassen.
Android-Programmering Våren Oversikt Long-running operasjoner Introduksjon til Android services On-demand service Bruk av servicer på tvers av prosesser.
Sosiale systemer og sosial struktur Et sosialt system er et sett av roller som står i et gjensidig definert forhold til hverandre. Sosiale strukturer er.
Kunnskapsløftet – fra ord til handling Elevinfo - database for planlegging, gjennomføring og vurdering Elevinfo - database for planlegging, gjennomføring.
ESøknad - Et webbasert system for elektronisk innlevering av søknader om forskningsmidler Kort presentasjon av systemet beregnet på prosjektledere/forskere.
Veileder for implementering av ny kontoplan fra  En ny kontoplan påvirker ikke bare selve kontoplan-registeret i Agresso  Tidspunktet for.
Markedsføring av turOrientering Trond Cato Martinsen, Konnerud IL.
Eksterne epikriser – hvordan sikre at de når frem til rett mottaker Digital samhandling, OUS –
Veileder for gevinstrapportering
Vannskuterforvaltning KS
1900: Spådom om år 2000.
Medlemsregister mm - en liten innføring
Strukturerende elementer i UML
ESøknad - Et webbasert system for elektronisk innlevering av søknader om forskningsmidler Kort presentasjon av systemet beregnet på prosjektledere/forskere.
Velg digital postkasse på Norge.no
John Alfred Sætre Konkursrådet / SKD
Kva er dekning? Ei lyspære sender ut lys. Ein basestasjon sender og tar i mot mikrobølger. Mikrobølger stråler.
Høresansen Høresansen er en av våre viktigste sanser.
Bruk av nettsidene i undervisningen: timeplan, ressurser m.m.
Installatør oppretter ny melding!
Gruppe 44: Håkon Andre Sylte Garnes Tobias Hallén
Support og tilbakemelding
DFØ-app Din portal på mobilen.
Kap. 65 Internet and Democracy
En nasjonal oversikt over tilgjengelige fosterhjem?
Kreativitetsøkt Presentatørens navn.
Kap. 58 – Collecting Data How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
EQS-opplæring på lync:
Fagleg forum, 27. mars 2003 Tor Hovland
Med en direkteservicekontofår din bedrift en unik webkonto for registrering av service på mobiltelefoner, nettbrett og tilbehør.   DS+ swap gir deg markedets.
Digitalisering av tjenester på byggesaksområdet
Basware PM Planer Brukerveiledning.
Med en direkteservicekonto får din bedrift en unik webkonto for registrering av service på mobiltelefoner, nettbrett og tilbehør.   DS+ swap gir deg markedets.
Dagens tekst Adm Underveisevaluering – frist
Vinmonopolet Case med vektlegging 01/01/2019 Fred Wenstøp.
Pasientens legemiddelliste
Innføring i datahåndtering
ESøknad - Et webbasert system for elektronisk innlevering av søknader om forskningsmidler Kort presentasjon av systemet beregnet på prosjektledere/forskere.
TP-nettverket Utvikling sommer/høst 2018.
Enkel brukerveiledning
Pasientens legemiddelliste
Brukerveiledning for timeregistrering med Betalmeg
Harald K. Jansson Systemutvikler Norkart AS
Lynguide – for LIS Logge på:
Årets norske Leanprosjekt
Nordisk samarbeid om klauvhelse
Enkel brukerveiledning
Utskrift av presentasjonen:

Message Queuing

Message Queing (MQ) Begrep for sending av meldinger/objekter mellom enheter (applikasjoner) Administrasjon av køer

Message En melding (message) består av en streng med bytes Meldingen er brukt til å overføre informasjon fra en applikasjon til en annen Max størrelse på meldingen avhenger av hvilken MQ system som brukes. Eks. IBM WebSphere har en maksimum meldingsstørrelse på 100 MB. Størrelsen begrenses av: Maksimallengden definert av køen Maksimallengden definert av kø administratoren (queuemanager) Maksimallengden definert av applikasjonen som sender eller mottar Lagringskapasitet tilgjengelig for meldingen

Queue Datastruktur som inneholder/lagrer meldinger Ligger på en bestemt ruter. Kan ikke opprette samme kø på en annen ruter En kø kan være statisk (permanent opprettet av administrator etc) eller dynamisk (feks opprettet runtime av en applikasjon)

Enkel kø

Hvordan meldinger behandles i køen FIFO Prioritet Forespørsel etter en bestemt melding

Egenskaper Persistent Meldingen lagres Non-persistent One - to - one One - to - many (Many - to - many)

Hva må et MQ system bestå av? Ruter QueueManager Queues Publishers Subscribers (Message)

QueueManager Alle køer tilhører en QueueManager Organiserer køene Ruter meldinger til riktig kø Eventuelt til annen ruter Organiserer publishers og subscribers Hvem skal ha hvilke meldinger Fins køen som publisheren prøver å sende til?

Publisher Publiserer meldinger til en eller flere køer Metode Registrere seg hos queuemanageren til en kø som er opprettet av denne Sende meldinger til køen(e) Det er ikke Publisheren som ser til at meldingen kommer frem  queuemanageren sin oppgave

Subscriber Registrere seg hos queuemanageren som en subscriber Kan registrere seg som ”Durable” eller Non-Durable” Unik ID (slik at queuemanageren kan beholde historikk) Registrere hvilken kø(er) man skal abonnere på meldinger fra

Prinsipp

Større nettverk

Noen utvalgte IBM Websphere (tidligere MQSeries) SonicMQ SwiftMQ Weblogic (JMS) MSMQ

Linker IBM: http://www-4.ibm.com/software/ts/mqseries SWIFTMQ: http://swiftmq.com SonicMQ: http://www.sonicsoftware.com MSMQ: http://www.microsoft.com/msmq