| Java Native Access. Acessar Dinamicamente Bibliotecas nativas de Java sem JNI |
Baixe Agora |
Java Native Access. Classificação e resumo
- Sistemas operacionais:
- Windows All
- Tamanho do arquivo:
- 925 KB
Java Native Access. Tag
Java Native Access. Descrição
Fornece programas Java Fácil acesso a bibliotecas compartilhadas nativas (DLLs no Windows) O JNA fornece programas Java Fácil acesso a bibliotecas compartilhadas nativos (DLLs no Windows) sem escrever nada, mas o código Java, nenhum JNI ou código nativo é necessário. Essa funcionalidade é comparável ao Windows 'Platform / Invoke e CTYPES do Python. O acesso é dinâmico no tempo de execução sem geração de código. O JNA permite que você ligue diretamente para funções nativas usando o Invocation Natural do Método Java. A chamada Java parece apenas como no código nativo. A maioria das chamadas não requer manuseio ou configuração especial; Nenhuma placa de caldeiras ou código gerado é necessária. A Biblioteca JNA usa um pequeno stub de biblioteca nativa para invocar dinamicamente o código nativo. O desenvolvedor usa uma interface Java para descrever funções e estruturas na biblioteca nativa de destino. Isso torna muito fácil aproveitar os recursos da plataforma nativa sem incorrer na alta sobrecarga de configurar e construir código JNI para várias plataformas. Embora alguma atenção seja dada ao desempenho, a correção e a facilidade de uso, tenha prioridade. O JNA inclui uma biblioteca de plataforma com muitas funções nativas já mapeadas, bem como um conjunto de interfaces de utilidade que simplificam o acesso nativo.
Java Native Access. Software Relacionado