PBJ :: JNI.

PBJ :: JNI é um módulo Perl com acesso total a e da máquina virtual Java de Perl.
Baixe Agora

PBJ :: JNI. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Ping Liang
  • Site do editor:
  • http://search.cpan.org/~ping/PBJ-JNI-0.1/lib/PBJ/JNI.pm

PBJ :: JNI. Tag


PBJ :: JNI. Descrição

PBJ :: JNI é um módulo Perl com acesso total a e da Java Virtual Machine from Perl. PBJ :: JNI é um módulo Perl com acesso total a e da Java Virtual Machine de Perl.Synopsis Use PBJ :: JNI :: Javavm; meu ($ env, $ jvm, @vm_opts); Meu ($ CLS, $ FID, $ MID, $ out); # Crie o java vm @vm_opts = ("-xrs", "-xcheck: jni"); $ JVM = NOVO PBJ :: JNI :: Javavm (); $ Env = $ JVM-> get_env (@vm_opts); $ Env-> PushlocalFrame (16) == 0 ou morrer; $ CLS = $ Env-> FindClass ("Java / Lang / System") ou morrer; $ FID = $ Env-> GetStaticFieldID ($ CLS, "Out", "Ljava / IO / PrintStream;") ou morrer; $ Out = $ Env-> GetStaticObjectField ($ CLS, $ FID) ou morrer; $ CLS = $ Env-> getObjectclass ($ out) ou morrer; $ MID = $ ENV-> GetMethodID ($ CLS, "Println", "(i) v") ou morrer; $ Env-> CallvoideMethod ($ out, $ meados, $ Env-> elenco ("I", 12345)); $ Env-> PopLocalFramamento (0); WarningEste software ainda está em palco alfa. Pode não ser confiável e seus recursos e APIs podem mudar nas listas futuras. O pacote PBJ :: JNI permite vincular com sua máquina virtual Java e acessar diretamente aulas Java de Perl. Ele também permite que um mecanismo crie retorno de chamada do programa Java para sub-rotinas Perl.O pacote se concentra em fornecer um conjunto de APIs que se assemelham a uma interface nativa do JNI. Isso basicamente significa que você pode escrever um programa JNI comum em Perl em vez de em C ou C ++. Isso fornece uma maneira mais rápida de escrever invasões para invocar programas escritos em Java e, portanto, introduzir bibliotecas Java ao Perl sem o problema de escrever programas de baixo nível C / C ++. Você precisará saber como o JNI funciona para usar este pacote. Este pacote é por definição muito primitivo. Se você não entender completamente em como o JNI funciona e tenta usar o recurso deste pacote, poderá facilmente travar seu programa ou criar vazamentos de memória. Portanto, não faça isso. É a minha esperança de que alguém com habilidades adequadas em JNI e Perl possa escrever invasões para um conjunto de bibliotecas populares de Java, como JDBC, Parser XML, JMS (que estou trabalhando) e outros Pacotes Java para que um programador Perl possa usá-los diretamente em um ambiente Pure Perl sem saber nada sobre JNI.Requirements: · Requisitos de Perl: · Perl.


PBJ :: JNI. Software Relacionado

Text-Vimcolor.

Text-Vimcolor é um programa de linha de comando para Syntax Color um arquivo em HTML, XML ou PDF. ...

165

Download

IDL2PM.

IDL2PM é um compilador IDL para o mapeamento de linguagem perl. ...

123

Download