ADORB for Mac 1.6
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: