Лекция№9 Основные способы взаимодействия в технологии клиент-сервер



Pdf көрінісі
бет9/9
Дата06.11.2022
өлшемі0,7 Mb.
#47908
1   2   3   4   5   6   7   8   9
JDO басқа міндеттері
JDO спецификациясы деректерге қол жеткізу үшін SQL қажет болған
кезде JDBC жағдайындағыдай арнайы қол жеткізу тілін білуді қажет
етпейтін деректерге қол жеткізу әдісін енгізу үшін жасалған.
JDO архитектурасы масштабталатын жүйелердің дамуын жеңілдетуге
арналған.
Сонымен
қатар,
JDO
мақсаттарының
бірі-қорғалған
транзакцияларды жүзеге асыратын қосымшаларды әзірлеуді жеңілдету.
ACID (Atomicity, Consistency, Isolation, Durability — "атомдық, тұтастық,
оқшаулау, беріктік") шарттарын қанағаттандыратын транзакцияларды
қолдау JDO-ның жұмыс істеуінің негізін құрайды; осының арқасында
транзакциялар арқылы объектілер деңгейі мен ресурстардың базалық
менеджерлері арасында үйлестіру және синхрондау қамтамасыз етіледі.
Бұл тұрғыда JDO OTM (object Transaction Monitor) функционалдығын
біріктіреді деп айтуға болады.


JDO спецификациясы әр түрлі ресурстар менеджерлерімен жұмыс
істеуге арналған: файлдық жүйелер, мәліметтер базасының барлық
түрлері, ERP жүйелері, мэйнфреймдер және т.б. JDO әзірлеушілері осы
технологияның белгілі бір пәндік салаларға немесе белгілі бір
операциялық ортаға бағытталған ресурстар менеджерлерінің кең таңдауын
ұсынатын көптеген жүзеге асырылу мүмкіндіктерінің пайда болуын
күтеді.
JDO қолданбалы сервер ортасында жұмыс істейтін корпоративті
қосымшалармен шектелмейді, ол сонымен қатар кірістірілген және
жекеленген автономды қосымшаларға арналған.


JDO cпецификациясы қосымшаларына белгілі бір ортада (атап
айтқанда, белгілі бір ресурстар менеджерімен) оңтайлы жұмыс істеуге
мүмкіндік береді, сонымен бірге қосымшаны жасаушыларға бірегей API
ұсынады.
JDO
механизмі
оны
J2EE
платформасындағы
қосымшалар
серверлеріне біріктіруге мүмкіндік беретін етіп жасалған. Бұл JDO-
технологиясында J2EE Connector Architecture архитектурасын қолдану
арқылы мүмкін болды. Сонымен қатар, JDO-технологиясы әр түрлі
қосымшалар
серверлеріне
тікелей
интеграциялану
қабілетіне
ие
болатындай етіп жасалған.


Назарларыңызға рахмет!


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет