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 |
Os изисквания | 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: