3-Мавзу. Оралиқ дастурий таъминот – Middleware. Ттлардаги ўрни ва ахамияти. (2 соат)


Маълумот навбатлари менежерининг ишлаш схемаси


Download 66.34 Kb.
bet3/6
Sana07.10.2023
Hajmi66.34 Kb.
#1694643
1   2   3   4   5   6
Bog'liq
3-lektsiya o\'zb TIBT

Маълумот навбатлари менежерининг ишлаш схемаси



Усулнинг асосий афзалликлари қуйидагича ифодаланади:


- сервер компьютерининг ишлаш вақти фойдаланувчининг ишлаш вақтига боғлиқ эмас;
- оралиқ муҳит ТТ нинг дастурий компоненталарини ишлаб чиқиш восита ва фойдаланилаётган дастурлаш тилига боғлиқ эмас;
- навбатдаги мавжуд чақириқларни ўқиш ва уларни қайта ишлаш жараёнлари ТТ нинг бир-бирига боғлиқ бўлмаган мустақил бр нечта компоненталари томонидан амалга оширилиши мумкин. Бундай ҳолат ишончли ва масштабланган тизимларни нисбатан содда йўл билан яратиш имкониятини беради.
Одатда локал хисоблаш тармоғи серверлари (ХТС) файл ва дастур ишланмаларини қайта ишлашни қуллаб қувватлайди, масалан: электрон почта, эълонлар доскаси, хужжатлар тайёрлаш ва чоп этиш. Локал серверлар ўзида сервислар каталогини жам қилиб, фойдаланувчиларга қизиқтирган сервисларни излаш ва ундан фойдаланиш имкониятини беради. Одатда глобал тармоқдаги серверлар корпоратив каталоглар маълумотлари базасига боғланишни ва унинг электрон кутубхоналари ва транзакцияни қайта ишлаш дастурларидан фойдаланиш имконини беради. Бази серверлар ташкилотлар доирасидан ташқаридаги хизматлардан фойдалана олиш имкониятини таъминлаб бера олади, масалан – туристик фирма хизматлари, ахборот қидирув хизматлари, янгиликлар хизматлари (об-хаво, янгиликлар, қимматли қоғозлар котировкаси ва б) ёки электрон хужжат алмашинуви хизматларини.
Ташкилотларнинг замонавий хисоблаш мухити ахборот хизматлари моделига ўтиш жараёнини амалга оширмоқда. Қатор ташкилотларда копмютер платформаларининг кўп турлари мавжуд, шахсий компютерлар, мини компютерлар ва мейнфреймлар. Ушбу компютерлар турли операцион тизимлар остида (ОТ) ишлайди хамда улар уланган тармоқ турли хил архитектурага тегишли хисобланади. Бундан келиб чиқиб ушбу терминалларни интеграциялаш қийинчиликни олиб туғдиради.
Ушбу муаммо корпоратив тармоқ ахборот тизимларини лойихалаштирувчиларига ноқулайликлар келтириб чиқаради, бу вазиятдан чиқиш учун эса турли хил платформалар асосидаги тақсимланган тизимлар интеграциясидан фойдаланиш мақсадга муофиқ бўлади.
Муаммони ечимларидан биринчи усули – бу стандарт дастурий интерфейсни қўллаш. Стандарт интерфейсдаги дастурларни турли хил типдаги серверларга ўрнатиш осонроқ хисобланади.
Олдинг пайтларда терминалларга стандарт дастурлаш тилларини ўрнатилишини ўзи етарли бўларди, масалан – COBOL ёки С. Бугунги кунга келиб турли хил дастурлар маъмумотлар базасидан фойдаланиш имкониятига эга ва уларнинг интерфейси фақатгина бир дастурий интерфейсга тегишли эмас. Бир дастур натижаларини бошқа платформага ўтказишнинг ижобий усули бир бирига яқин дастурий тиллардан фойдаланиш хисобланади, масалан – С# ва Java.
Стандарт интерфейсли дастурлар Серверлар ишлаб чиқарувчи фирмалар учун бу мухим хисобланади. Негаки фойдаланувчилар серверларни эмас дастурий махсулотларни харид қиладилар. Шунинг учун хам сервер ишлаб чиқарувчилар кўплаб турдаги стандарт интерфейсларни қўллаб қувватловчи серверларни тақдим этадилар, бу – серверлардан фойдаланиш эхтимоллиги сезиларни оширади.
Муаммони ечимларидан иккинчи усули – бу стандарт протоколларни қўллаш. Стандарт протоколлар дастурларни ўзаро ишлаш имкониятини беради. Дастурларни ўзаро алоқаси(interoperate) хақида гапирганда бир тизим остидаги дастур уша тизим остидаги бошқа дастур билан маълумот алмашиниши назарда тутилади.
Шу каби турли хил дастурларни маълумот алмашини учун бир протоколдан фойдаланиш керак бўлади яъни, бир хил формат ва кетма кетлик. Фойдаланувчига хар хил турдаги қурилмалар ва тизимлар муаммосини ечишда ва ахборот хизматларидан фойдаланишда, стандарт дастурий интерфейсли хамда стандарт протоколларга эга тақсимланган тизимлар сервиси таклиф этилади. Бу сервислар оралиқ қатлам сервислари (middleware services) деб аталади, негаки бу сервис айнан операион тизим ва тармоқ дастурий мухитининг оралиғида жойлашган бўлиб икки томоннинг хам алоқани таъминланиш вазифасини бажаради.

Download 66.34 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling