ADORB for Mac

ADORB for Mac 1.6

Mac / Victor Ananiev / 98 / Especificações completas
Descrição

Se você é um desenvolvedor que trabalha com Mac OS X ou iPhone OS, sabe como é importante ter as ferramentas certas à sua disposição. Uma ferramenta que pode facilitar sua vida é o ADORB, um framework gratuito de código aberto que fornece implementação CORBA/IIOP para Objective-C.

O ADORB foi projetado para simplificar o processo de desenvolvimento de aplicativos clientes CORBA no Mac OS X e iPhone OS. Ele implementa análise dinâmica de IDL em tempo de execução e mapeamento nativo de IDL para Objective-C, o que significa que os tipos de IDL podem ser mapeados para classes arbitrárias de Objective-C.

Uma das maiores vantagens de usar o ADORB é que ele elimina a necessidade de arquivos stub ou esqueleto. Normalmente, criar um aplicativo CORBA envolve gerar esses arquivos a partir dos arquivos IDL e, em seguida, compilá-los e vinculá-los ao aplicativo. Com o ADORB, no entanto, não há arquivos stub ou esqueleto a serem gerados e compilados com o aplicativo CORBA.

Em vez disso, o ADORB interpreta os arquivos CORBA IDL em tempo de execução e cria invocações de método dinamicamente para operações remotas. Isso significa que as alterações nos arquivos IDL não afetam necessariamente seu aplicativo - você pode simplesmente substituí-los e reiniciar seu aplicativo.

Outro benefício de usar o ADORB é o suporte para retornos de chamada de uma chamada remota. Isso permite que você crie aplicativos mais complexos com maior flexibilidade do que seria possível de outra forma.

O ADORB também suporta vários outros recursos que o tornam uma excelente escolha para desenvolvedores que trabalham com Mac OS X ou iPhone OS:

- Vinculações dinâmicas: a estrutura suporta vinculação dinâmica entre objetos.

- Ligações nativas de Objective-C: a estrutura mapeia tipos IDL para classes ObjC arbitrárias.

- Suporta valuetypes: Você pode usar valuetypes em seus aplicativos.

- Suporta interfaces abstratas: Você pode definir interfaces abstratas em seu código.

- Suporta Interceptores: Você pode usar interceptores em seu código.

- Suporta RMI_IIOP: O typeID pode ter o prefixo "IDL:" ou "RMI:".

- Interoperabilidade GIOP 1.0/1.1/1.2 com outros ORBs

No geral, se você estiver procurando por uma estrutura fácil de usar que simplifique o desenvolvimento de aplicativos cliente CORBA no Mac OS X ou iPhone OS enquanto fornece recursos avançados como ligações dinâmicas e suporte para retornos de chamada de dentro de chamadas remotas, não procure mais, ADORB !

Especificações completas
Editor Victor Ananiev
Site da editora http://homepage.mac.com/v_ananiev/adorb/home.html
Data de lançamento 2010-01-30
Data adicionada 2010-01-30
Categoria Ferramentas de desenvolvimento
Subcategoria Componentes e bibliotecas
Versão 1.6
Os requisitos Macintosh, Mac OS X 10.5 PPC, Mac OS X 10.5 Intel, Mac OS X 10.6 Intel
Requisitos Mac OS X 10.5 - 10.6
Preço Free
Downloads por semana 0
Total de downloads 98

Comments:

Mais popular