2.4.3. Ob'ekt monitorlari
Ob'ekt monitorlari o'z nomini ob'ekt brokerlari va tranzaksiya monitorlarining birlashmasidan oladi.
Ob'ekt brokerlari va ayniqsa CORBA muammolarining bir qismi shundaki, ular amalga oshirgan yagona haqiqiy yangilik turli tizimlar va dasturlash tillarining interfeyslarini standartlashtirish usuli sifatida ob'ektga yo'naltirish edi. CORBA spetsifikatsiyasi an'anaviy tizimlar ustida amalga oshirilishi kerak edi. Ko'pgina CORBA xizmatlari faqat aniqlangan va ular tijorat mahsulotlarida joriy etilishiga ko'p vaqt kerak bo'ldi. Birinchi mavjud bo'lgan tijorat mahsulotlari odatda qo'lda amalga oshirilganligi sababli, mavjud tizim platformalari bilan solishtirganda, ob'ekt brokerlari juda samarasiz bo'lib, tranzaksiya imkoniyatlari kabi muhim funktsiyalarga ega emas edi.
Yechim tranzaktsion monitorlar va oraliq qatlamli boshqa tizimlardan foydalanish edi, bu ularni ob'ektga yo'naltirilgan (ba'zan CORBA bilan mos keladi). Bunday jarayonda tranzaktsion monitorlardan foydalanilganda ob'ekt monitorlari paydo bo'la boshladi.
2.5. Xabarlar asosida tarqatilgan axborotni qayta ishlash
2.5.1. Xabarlarga asoslangan tizimni qo'llab-quvvatlash
"Xabar almashishga asoslangan" atamasi mijozlar va xizmat ko'rsatuvchi provayderlar tuzilgan ma'lumotlar to'plamlari - xabarlarni almashish orqali o'zaro ta'sir qilishning bir turini anglatadi. Xabar turi odatda foydalanilayotgan tizim tomonidan belgilanadi, aksariyat tizimlar hozirda XML til turlaridan foydalanadi.
Tizim dasturiy ta'minotining xabar almashishga asoslanganligi tranzaksiya monitorlariga o'rnatilgan navbat tizimlari g'oyalarini bevosita ishlab chiqishdir. So'nggi paytlarda xabar almashishga asoslangan tizimlar tarmoq xizmatlarini amalga oshirish uchun eng yaxshi tanlov sifatida ko'rilmoqda. Xabar navbati tizimlari asinxron doimiy aloqa uchun kengaytirilgan yordamni ta'minlaydi. Ushbu tizimlarning mohiyati shundaki, ular jo'natuvchidan ham, qabul qiluvchidan ham uzatish paytida faollikni talab qilmasdan xabarlarni oraliq saqlash imkoniyatini beradi. Ularning transport qatlamini qo'llab-quvvatlashdan sezilarli farqi shundaki, xabarlarni navbatga qo'yish tizimlari odatda soniyalar yoki millisekundlar emas, balki daqiqalar davom etadigan xabar almashinuvini qo'llab-quvvatlash uchun mo'ljallangan.
Do'stlaringiz bilan baham: |