JDO басқа міндеттері
JDO спецификациясы деректерге қол жеткізу үшін SQL қажет болған
кезде JDBC жағдайындағыдай арнайы қол жеткізу тілін білуді қажет
етпейтін деректерге қол жеткізу әдісін енгізу үшін жасалған.
JDO архитектурасы масштабталатын жүйелердің дамуын жеңілдетуге
арналған.
Сонымен
қатар,
JDO
мақсаттарының
бірі-қорғалған
транзакцияларды жүзеге асыратын қосымшаларды әзірлеуді жеңілдету.
ACID (Atomicity, Consistency, Isolation, Durability — "атомдық, тұтастық,
оқшаулау, беріктік") шарттарын қанағаттандыратын транзакцияларды
қолдау JDO-ның жұмыс істеуінің негізін құрайды; осының арқасында
транзакциялар арқылы объектілер деңгейі мен ресурстардың базалық
менеджерлері арасында үйлестіру және синхрондау қамтамасыз етіледі.
Бұл тұрғыда JDO OTM (object Transaction Monitor) функционалдығын
біріктіреді деп айтуға болады.