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


Оралиқ қатлам сервислари стандарт иловаларни (API) қўллаши (поддерживать )керак


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

Оралиқ қатлам сервислари стандарт иловаларни (API) қўллаши (поддерживать )керак. Сервис иловага (API) нисбатан шаффоф (transparent) хисобланиб сервисга тўғридан – тўғри боғланиши учун имконият яратади шу билан бирга иловани қайта модификация қилиш зарурияти тўғилмайди. Агар дастурий таъминот ишлаб чиқарувчи ўз махсулотида платформаларни кенг кўламда қамраб олса хамда кўплаб протоколлардан фойдалана олса унинг махсулотига нисбатан факт стандарт берилади. Масалан: МББТ(маълумотлар базасини бошқарув тизими) ORACLE ва SYBASE ўзига тегишли бўлган SQL диалетикдан фойдаланади шунинг ўзи хам аксарият фойдаланувчилар учун факт стандарт деб қабул қилинган.
Қуйидаги оралиқ қатлам сервиси бўлиши мумкун бўлган компонентларга мисол келтирилган:
Намойишкор бошқарув: форма менеджери, графика менеджери, чоп этиш менеджери.
Хисоблаш: саралаш, математик хисоблар, интернационаллаштириш сервислари (қатор ва сервисларни манипуляция қилиш учун), вақт хизмати.
Ахборотни бошқарув: файл менеджери, маълумотлар базаси (МББТ), объектга йўналтирилган (МББТ).
Коммуникация: хабарни “нуқта-нуқта” схемаси бўйича жўнатиш, процедураларни масофавий чақириш, хабарлар навбатини бошқариш, электрон почта, маълумотларни электрон алмашинуви.
Бошқарув мухити: транзакция менеджери, русурслар диспечери.
Тизим бошқаруви: ходисаларни эслатиш хизмати, аутентификация сервиси, криптохимоя сервиси.
Бирлашган (интегрированная) мухит.
Бирлашган мухит (framework) – бу дастурлаш мухити бўлиб ишлаб чиқаришни соддалаштириш ва махсус иловаларни бошқариш учун лойихалаштирилган (2-расм). Бирлашган мухит (БМ) амалий дастурлаш интерфейси, фойдаланувчи интерфейси ва инструментларини ўз ичига олади. Оралиқ тизимнинг қўшимча сервислари сифатида (БМ) нинг бошқа тизимлардан импорт қиладиган сервислардан ташқари ўз сервисларини хам тақдим этади. (БМ) га мисол келтирамиз: - бу оффис тизимига кирувчилар (Lotus Notes, Microsoft Office, DEC LinkWorks), транзакция мониторинглари (IBM CICS, DEC ACMSxp, BEA Systems Tuxedo, Transarc Encina), тўртинчи авлод тили (Uniface, Cognos ва Focus), автоматлашган лойихалаш тизими (Mentor Graphics Falcon, DEC Powerframe), CASE – тизимлари (HP SoftBench, Texas Instrument Composer, Anderson Consulting Foundation, DEC COHESIONworX) ва тақсимланган ресурсларни бошқариш тизими (HP OpenView, Tivoli Management Environment, IBM NetView).

(БМ) – бу оралиқ қатламнинг (middlware) кўринишларидан бири хисобланади.





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