ADORB

Screenshot Software:
ADORB
Szczegóły programowe:
Wersja: 1.6
Filmu: 2 Jan 15
Wywoływacz: Victor Ananiev
Licencja: Wolny
Popularność: 10
Rozmiar: 4246 Kb

Rating: nan/5 (Total Votes: 0)

ADORB jest darmowy, open source Mac OS X w ramy, które zapewnia CORBA realizacji / IIOP do Objective-C, przede wszystkim w celu uproszczenia rozwijających aplikacje klienckie CORBA na Mac OS X i iPhone OS. ADORB realizuje dynamiczny IDL analizowania w czasie wykonywania i natywnej IDL do Objective-C mapowania - typy IDL może być przypisane do dowolnych klas Objective-C.

Zazwyczaj tworzenie aplikacji CORBA obejmuje odcinek lub generowanie plików szkielet z plików IDL, a następnie kompilacji i łączenia tych plików do aplikacji.

ADORB interpretuje CORBA IDL pliki w czasie wykonywania i dynamicznie tworzy wywołania metody zdalnych operacji - nie ma wejściowym czy pliki szkielet być generowane i skompilowany z aplikacji CORBA.

ADORB oddziela aplikację CORBA z definicji IDL tworzących pewien poziom niezależności wniosku z definicjami CORBA IDL. W wielu przypadkach drobnych zmian w plikach IDL nie wpływa na stosowanie - pliki IDL można po prostu wymienić i ponownym uruchomieniu aplikacji

.
  • Dynamiczne IDL analizowania w czasie wykonywania i dynamicznych wiązań. Nie wejściowym czy szkielet, a nie pliki kompilator IDL potrzebne.
  • Dynamiczne tworzenie od inwokacji.
  • Native wiązania Objective-C. Rodzaje IDL może być przypisane do dowolnych klas ObjC.
  • Obsługa valuetypes IDL i abstrakcyjne interfejsy.
  • Możliwość wywołania zwrotne z poziomu zdalnego wywołania.
  • Obsługa CORBA przechwytujące.
  • Obsługa RMI_IIOP. TypeID może mieć przedrostek albo IDL: lub RMI:
  • Obsługa GIOP 1.0, 1.1, 1.2.
  • IIOP interoperacyjność z innymi kule CORBA

Co nowego w tym wydaniu:.


  • ORB: dodano bibliotekę statyczną dla iPhone OS i iPhone Simulator

  • ORB: Proste Typ oktet jest traktowane obecnie jako unsigned char i używa NSNumber jako obiekt opakowania (został zmapowany jako NSData)
    Argument typu
    i zwracana wartość powinna być "unsigned char".

    rodzaje oktet [] i kolejność nadal być przypisane do NSData


    wstecznej compatibily typu oktetu mogą być przypisane do NSData wywołując metodę [ORB setMapsOctetToNSData: TAK]

    idl2h: Poprawiono generowanie nagłówka dla typów oktetu, oktet [], a ciąg & lt; oktet & gt;

  • ORB: Pomija specyfikatorów protokołu (in, out, const ..) dla argumentu wywołania przy ustawieniu lub uzyskać wartość.

    Określanie in, out, inout, const, ... za argument metody na serwerze spowodowało wyjątkiem BAD_PARAM przekazane z powrotem do klienta.

  • ORB: Brakowało typu BOOL (_C_BOOL, po stronie serwera). Dodane.

  • ORB: pozwala ustawić domyślne zestawy znaków, że kontekst jest wysyłany do serwera w przypadku składnika CODE_SETS nie mieści się w IOR.

    ORB teraz nie ustala CODE_SETS oznaczone komponent zdalnego IOR stworzony dla usługi i te, które powstały z adresów URL CORBA nazewnictwa.

    Domyślnie kontekst domyślne zestawy znaków nie są wysyłane do serwera.
  • ORB: Dodano preprocesor polecenia #pragma wyboru idl-selektor metoda objc

    Na przykład #pragma wyboru bind_name bindWithName: InContext:
  • ORB:. Stałe nieprawidłowe kodowanie ciąg w kapsułkowania


  • ORB: usunąć alternatywne selektorów

  • ORB: usunąć wszelkie Kakao połączenia z ORB

  • ORB: wyciek pamięci w sposób ipMonitor (CORBAObject). Metoda ta monitoruje czy zmieniła adres IP komputera jest po snu obudzić z.

  • idl2h: stałe nazwy klas prądotwórcze dla struct i związków. Przed NSDictionary * zawsze był używany, teraz nazwa klasy zdefiniowane przez #pragma klasy jest używany, jeśli ustawione.

  • Przykłady: Dodano przykład dla iPhone OS

Wymagania :

  • Mac OS X 10.5 - 10.6,
  • Podobne oprogramowanie

    Xbench
    Xbench

    3 Jan 15

    NimbleKit
    NimbleKit

    12 Dec 14

    StyleGrid
    StyleGrid

    13 Dec 14

    Komentarze do ADORB

    Komentarze nie znaleziono
    Dodaj komentarz
    Włącz zdjęć!