ADORB for Mac 1.6
Апісанне
Калі вы распрацоўшчык, які працуе над Mac OS X або iPhone OS, вы ведаеце, наколькі важна мець у сваім распараджэнні правільныя інструменты. Адным з інструментаў, які можа палегчыць вам жыццё, з'яўляецца ADORB, бясплатная структура з адкрытым зыходным кодам, якая забяспечвае рэалізацыю CORBA/IIOP для Objective-C.
ADORB прызначаны для спрашчэння працэсу распрацоўкі кліенцкіх прыкладанняў CORBA на Mac OS X і iPhone OS. Ён рэалізуе дынамічны аналіз IDL падчас выканання і ўласнае адлюстраванне IDL у Objective-C, што азначае, што тыпы IDL могуць быць адлюстраваны ў адвольныя класы Objective-C.
Адной з самых вялікіх пераваг выкарыстання ADORB з'яўляецца тое, што ён пазбаўляе ад неабходнасці выкарыстання заглушак або файлаў-шкілетаў. Звычайна стварэнне прыкладання CORBA прадугледжвае стварэнне гэтых файлаў з файлаў IDL, а затым кампіляцыю і звязванне іх з дадаткам. З ADORB, аднак, няма заглушак або шкілетных файлаў, якія можна стварыць і скампіляваць з дапамогай прыкладання CORBA.
Замест гэтага ADORB інтэрпрэтуе файлы CORBA IDL падчас выканання і дынамічна стварае выклікі метадаў для аддаленых аперацый. Гэта азначае, што змены ў файлах IDL неабавязкова ўплываюць на вашу праграму - вы можаце проста замяніць іх і перазапусціць праграму.
Яшчэ адной перавагай выкарыстання ADORB з'яўляецца падтрымка зваротных выклікаў унутры аддаленага выкліку. Гэта дазваляе ствараць больш складаныя прыкладанні з большай гнуткасцю, чым было б магчыма ў адваротным выпадку.
ADORB таксама падтрымлівае некалькі іншых функцый, якія робяць яго выдатным выбарам для распрацоўшчыкаў, якія працуюць на Mac OS X або iPhone OS:
- Дынамічныя прывязкі: структура падтрымлівае дынамічную прывязку паміж аб'ектамі.
- Уласныя прывязкі Objective-C: структура адлюстроўвае тыпы IDL у адвольныя класы ObjC.
- Падтрымка тыпаў значэнняў: вы можаце выкарыстоўваць тыпы значэнняў у сваіх праграмах.
- Падтрымка абстрактных інтэрфейсаў: вы можаце вызначыць абстрактныя інтэрфейсы ў сваім кодзе.
- Падтрымка перахопнікаў: вы можаце выкарыстоўваць перахопнікі ў сваім кодзе.
- Падтрымка RMI_IIOP: TypeID можа мець прэфікс "IDL:" або "RMI:".
- Сумяшчальнасць GIOP 1.0/1.1/1.2 з іншымі ORB
Увогуле, калі вы шукаеце просты ў выкарыстанні фрэймворк, які спрашчае распрацоўку кліенцкіх прыкладанняў CORBA на Mac OS X або iPhone OS і адначасова забяспечвае пашыраныя функцыі, такія як дынамічныя прывязкі і падтрымка зваротных выклікаў з аддаленых выклікаў, тады не шукайце далей, чым ADORB !
Поўная спец
Выдавец | Victor Ananiev |
Сайт выдаўца | http://homepage.mac.com/v_ananiev/adorb/home.html |
Дата выпуску | 2010-01-30 |
Дата дададзена | 2010-01-30 |
Катэгорыя | Інструменты распрацоўніка |
Падкатэгорыя | Кампаненты і бібліятэкі |
Версія | 1.6 |
Патрабаванні да ОС | 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 |
Кошт | Free |
Загрузкі ў тыдзень | 0 |
Усяго загрузак | 98 |
Comments: