Microsoft Message queueing

Žodis angliškai

Microsoft Message queueing

Santrumpa

MSMQ

Žodis Lietuviškai

Microsoft paraiškų eiliškumas


Apibrėžimas

Akreditavimas - atitikimo reikalavimo įvertinimas tam tikroje srityje.


Paaiškinimai

Microsoft Message queueing arba MSMQ yra technologija asinchroniniam paraiškų perdavimui. Kai tik reikia vienam arba dviems programoms (procesams) perduoti paraiškas viena kitai, be betarpiško rezultato pranešimo, MSMQ gali būti panaudotas. MSMQ gali komunikuoti tarp tinklo įrenginių net per internetą. Ši technologija yra nemokama ir ji atkeliauja kartu su Windows operacine sistema, tačiau ji nėra įdiegta pagal nutylėjimą.


Paprasčiausias panaudojimas

Paprasčiausias MSMQ panaudojimo pavyzdys būtų užsakymų priėmimo aplikacija. Užsakymai yra surenkami „online“ naudojant web formas ir iš pardavimo grupių „offline“ aplikacijų, programų. Užsakymų procesai yra labai lėti, nes trečios šalies apmokėjimo paslaugų tiekėjai taip pat dalyvauja. Trečios šalies tiekėjai gali būti neprisijungę, užsakymų rinkimo metu ir mes nenorime, kad tai paveiktų mūsų tikslą, o nauji užsakymai taip pat turi būti renkami, tai štai čia ir atsiskleidė visas MSMQ panaudojimo paaiškinimas.

msmq.jpg

MSMQ veikimo pavyzdys

Perspėjimo web puslapis turi būti klientui parodomas iškart netgi jeigu jo užsakymas bus priimtas tik po kelių valandų. Pardavėjas turi surinkti užsakymus ir nusiųsti į užsakymų priėmimo serverį vėliau, kai tik prieiga prie jo bus galima.Įvykus apmokėjimui užtenka tik nusiųsti paraišką su žinute, kad prekė turi būti jau siunčiama, nelaukiant kol surinkti užsakymai nukeliaus į užsakymų apdorojimo serverį. MSMQ yra idealus šiam atvejui – kai aplikacijos turi būti izoliuotis ir dirbti nepaisant to , kad kitos aplikacijos su kuriomis reikia bendrauti yra reikiamu metu nepasiekiamos. Iš techninės pusės žiūrint MSMQ yra labai paprasta technologija – aplikacijos turi tik išsiųsti ir prrimti paraiškas.MSMQ pasirūpins paraiškos nusiuntimu, privers palaukti paraišką eilėje, kol gavėjas taps pasiekimas ir t.t. MSMQ palaiko transakcijos operacijas, jeigu procesas nepavyksta nepavyksta dėl kažkokios priežasties paraiška bus sugražinta atgal į eilę ir bus paiimta iš eilės šiek tiek vėliau.


Paraiškų eiliškumo apsaugos servisai

Apsaugos servisai MSMQ technologijose:


Naudota Literatūra

CategoryŽodis

paskutinį kartą redaguota 2010-05-16 17:19:17 redaktoriaus RomasMaciukas