| Версія | 1.6 |
|---|---|
| Выдавец | Victor Ananiev |
| Дата выпуску | 30 сту 2010 г. |
| Дата дададзена | 30 сту 2010 г. |
| Патрабаванні да ОС | Macintosh, Mac OS X 10.5 PPC, Mac OS X 10.5 Intel, Mac OS X 10.6 Intel |
| Патрабаванні | Mac OS X 10.5 - 10.6 |
| Усяго загрузак | 98 |
| Кошт | Free |
Апісанне
ADORB - гэта бясплатная платформа Mac OS X з адкрытым зыходным кодам, якая забяспечвае рэалізацыю CORBA/IIOP для Objective-C, перш за ўсё для спрашчэння распрацоўкі кліенцкіх прыкладанняў CORBA на Mac OS X і iPhone OS. ADORB рэалізуе дынамічны аналіз IDL падчас выканання і ўласнае адлюстраванне IDL у Objective-C - тыпы IDL могуць быць адлюстраваны ў адвольныя класы Objective-C.
Звычайна стварэнне прыкладання CORBA ўключае ў сябе стварэнне заглушак або каркасных файлаў з файлаў IDL, а затым кампіляцыю і звязванне гэтых файлаў з дадаткам.
ADORB інтэрпрэтуе файлы CORBA IDL падчас выканання і дынамічна стварае выклікі метадаў для аддаленых аперацый - няма заглушак або файлаў-шкілетаў, якія трэба ствараць і кампіляваць з дапамогай прыкладання CORBA.
ADORB аддзяляе прыкладанне CORBA ад азначэнняў IDL, ствараючы пэўны ўзровень незалежнасці прыкладання ад азначэнняў CORBA IDL. У многіх выпадках нязначныя змены ў файлах IDL не ўплываюць на прыкладанне - файлы IDL можна проста замяніць і перазапусціць прыкладанне.
Дынамічны аналіз IDL падчас выканання і дынамічныя прывязкі. Ніякіх файлаў-заглушак або каркасных файлаў і кампілятара IDL не патрабуецца.
Дынамічнае стварэнне выклікаў.
Уласныя прывязкі Objective-C. Тыпы IDL могуць быць адлюстраваны ў адвольныя класы ObjC.
Падтрымлівае тыпы значэнняў IDL і абстрактныя інтэрфейсы.
Дазваляе зваротныя выклікі з аддаленага выкліку.
Падтрымлівае перахопнікі CORBA.
Падтрымлівае RMI_IIOP. TypeID можа мець прэфікс IDL: або RMI:
Падтрымлівае GIOP 1.0, 1.1, 1.2.
Сумяшчальнасць IIOP з іншымі CORBA ORBS.