ADORB for Mac 1.6
Opis
Jeśli jesteś programistą pracującym w systemie Mac OS X lub iPhone OS, wiesz, jak ważne jest posiadanie odpowiednich narzędzi do dyspozycji. Jednym z narzędzi, które może ułatwić Ci życie, jest ADORB, bezpłatna platforma open source, która zapewnia implementację CORBA/IIOP dla Objective-C.
ADORB został zaprojektowany w celu uproszczenia procesu tworzenia aplikacji klienckich CORBA na Mac OS X i iPhone OS. Implementuje dynamiczne parsowanie IDL w czasie wykonywania i natywne mapowanie IDL na Objective-C, co oznacza, że typy IDL mogą być mapowane na dowolne klasy Objective-C.
Jedną z największych zalet korzystania z ADORB jest to, że eliminuje potrzebę stosowania plików pośredniczących lub szkieletowych. Zwykle tworzenie aplikacji CORBA obejmuje generowanie tych plików z plików IDL, a następnie kompilowanie i łączenie ich z aplikacją. Jednak w przypadku ADORB nie ma żadnych plików pośredniczących ani szkieletowych, które można by wygenerować i skompilować za pomocą aplikacji CORBA.
Zamiast tego ADORB interpretuje pliki CORBA IDL w czasie wykonywania i dynamicznie tworzy wywołania metod dla operacji zdalnych. Oznacza to, że zmiany w plikach IDL niekoniecznie wpływają na twoją aplikację — możesz je po prostu zastąpić i ponownie uruchomić aplikację.
Kolejną zaletą korzystania z ADORB jest obsługa wywołań zwrotnych z poziomu połączenia zdalnego. Pozwala to na tworzenie bardziej złożonych aplikacji z większą elastycznością, niż byłoby to możliwe w innym przypadku.
ADORB obsługuje również kilka innych funkcji, które czynią go doskonałym wyborem dla programistów pracujących na Mac OS X lub iPhone OS:
- Dynamiczne powiązania: Framework obsługuje dynamiczne powiązania między obiektami.
- Natywne powiązania Objective-C: Framework odwzorowuje typy IDL na dowolne klasy ObjC.
- Obsługuje typy wartości: Możesz używać typów wartości w swoich aplikacjach.
- Obsługuje abstrakcyjne interfejsy: Możesz zdefiniować abstrakcyjne interfejsy w swoim kodzie.
- Obsługuje przechwytywacze: Możesz używać przechwytywaczy w swoim kodzie.
— Obsługuje RMI_IIOP: Identyfikator typu może mieć przedrostek „IDL:” lub „RMI:”.
- GIOP 1.0/1.1/1.2 interoperacyjność z innymi ORB
Ogólnie rzecz biorąc, jeśli szukasz łatwego w użyciu środowiska, które upraszcza tworzenie aplikacji klienckich CORBA na Mac OS X lub iPhone OS, zapewniając jednocześnie zaawansowane funkcje, takie jak dynamiczne wiązania i obsługę wywołań zwrotnych z połączeń zdalnych, nie szukaj dalej niż ADORB !
Pełna specyfikacja
Wydawca | Victor Ananiev |
Witryna wydawcy | http://homepage.mac.com/v_ananiev/adorb/home.html |
Data wydania | 2010-01-30 |
Data dodania | 2010-01-30 |
Kategoria | Narzędzia deweloperskie |
Podkategoria | Komponenty i biblioteki |
Wersja | 1.6 |
Wymagania systemu operacyjnego | Macintosh, Mac OS X 10.5 PPC, Mac OS X 10.5 Intel, Mac OS X 10.6 Intel |
Wymagania | Mac OS X 10.5 - 10.6 |
Cena £ | Free |
Pobrania tygodniowo | 0 |
Całkowita liczba pobrań | 98 |
Comments: