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



Pdf көрінісі
бет7/9
Дата06.11.2022
өлшемі0,7 Mb.
#47908
1   2   3   4   5   6   7   8   9
Байланысты:
10. Клиент-сервер технологиясындағы өзара әрекеттесудің негізгі әдістері

Java Data Objects
JDO-Sun
Microsystems
бастаған
бірқатар
жетекші
салалық
компаниялар жасаған сипаттама. Оның мақсаты-бизнес объектілерін ұзақ
мерзімді сақтау менеджерін пайдалануға мүмкіндік беретін стандартты
API ұсыну. Осылайша, бұл сипаттама объект-реляциялық сәйкестік
құралдарына, Объектілік ДҚБЖ және ERP жүйелерінің деректер
қосқыштарына қатысты. Белгілі бір дәрежеде ол сонымен қатар ұзақ
мерзімді сақтау объектілерін басқару қызметін қолданбалы сервермен
біріктірудің стандартты әдісін анықтайды.


Осылайша, JDO деректерге қол жеткізу әдістерін жеке ресурстар
менеджерлерінің ерекшеліктерін, кем дегенде, бизнес-объектілерді ұзақ
мерзімді сақтау парадигмасы болжайтын деңгейге дейін жасыру арқылы
біріктіреді. Техникалық тұрғыдан алғанда, бұл механизмнің негізі келесі екі
функциядан тұрады.

Объектілерді
ұзақ уақыт сақтау. JDO бизнес нысандары мен негізгі
ресурстар менеджерлері ұсынатын деректерді синхрондауды автоматты түрде
басқарады.

Транзакцияларды қолдау. Ұзақ мерзімді сақтаумен тығыз байланысты бұл
функция Бағдарлама әзірлеушілеріне ресурстар менеджерлері жауап беретін
транзакцияларды
Автоматты
басқарумен
транзакциялар
(объектілер
графигінен транзакцияларды қабылдау және қабылдамау) тұрғысынан
объектілер графигін басқаруға мүмкіндік береді.


JDO қолданған кезде қосымшаларды әзірлеу процесін үш кезеңге
бөлуге болады:
1.
бизнес-объектілерді құру;
2.
нысандар мен деректер менеджері арасындағы сәйкестікті теңшеу;
3.
бизнес нысандарына сүйене отырып, қосымшалар кодын құру.
JDO
механизмінің
арқасында
әзірлеуші
әртүрлі
ресурстар
менеджерлеріне қол жеткізу үшін бастапқы интерфейстермен тікелей
жұмыс істеу қажеттілігінен бас тарта алады; JDO модулі объектілер деңгейі
мен негізгі менеджерлер арасындағы өзара әрекеттесуді басқарады.
Нәтижесінде бағдарламалық жасақтаманы әзірлеуге объектіге бағытталған
тәсіл ұсынатын артықшылықтарды пайдалануға болады.


Сәйкестік конфигурациясы өте күрделі болуы мүмкін, маңызды кезең
болып табылады. Бұл кезең деректер менеджері қолданатын жұмыс
принциптерін түсінуді қажет етеді. Мысалы, реляциялық ДҚБЖ жағдайында
объектінің әр өрісі үшін объектілерді ұзақ уақыт сақтауды қолдайтын
мәліметтер базасындағы бағандар көрсетіледі, мұрагерлік дерекқорда
ұсынылатын әдісті анықтайды, реляциялық тұтастықтың шектеулері
объектілік деңгейінде қалай ескерілуі керек екендігі анықталады.
Екінші жағынан, егер объектілік ДҚБЖ қолданылса, онда бұл кезең
толығымен еленбейді, өйткені объектілік қордың деректер моделі Java
объектілік
моделіне
тікелей
сәйкес
келеді.
JDO
сәйкестікті
конфигурациялауды орындау әдісін анықтамайтынын айта кету керек,,
сондықтан ол JDO-ның әртүрлі версияларында әр түрлі болуы мүмкін.




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




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

    Басты бет