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: идентификатор типа может иметь префикс "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: