PBJ :: JNI

PBJ :: JNI es un módulo Perl con acceso completo hacia y desde la máquina virtual Java desde Perl.
Descargar ahora

PBJ :: JNI Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Ping Liang
  • Sitio web del editor:
  • http://search.cpan.org/~ping/PBJ-JNI-0.1/lib/PBJ/JNI.pm

PBJ :: JNI Etiquetas


PBJ :: JNI Descripción

PBJ :: JNI es un módulo PERL con acceso completo hacia y desde la máquina virtual Java desde Perl. PBJ :: JNI es un módulo PERL con acceso completo desde y hacia Java Máquina virtual desde Perl.Synopsis, use PBJ :: JNI :: Javavm; mi ($ env, $ jvm, @vm_opts); mi ($ CLS, $ FID, $ MID, $ OUT); # Crear el java vm @vm_opts = ("-xrs", "-xCheck: JNI"); $ JVM = nuevo PBJ :: JNI :: Javavm (); $ env = $ jvm-> get_env (@vm_opts); $ env-> pushlocalframe (16) == 0 o morir; $ CLS = $ ENV-> FindClass ("Java / Lang / System") o Muele; $ fid = $ env-> getstaticfieldid ($ CLS, "OUT", "LJAVA / IO / IMPRIMSTREAM;") O MORE; $ out = $ env-> getstaticobjectfield ($ CLS, $ FID) o MORE; $ CLS = $ ENV-> getObjectSclass ($ OUT) o MORE; $ media = $ env-> getMethodid ($ CLS, "PRINTLN", "(i) V") o muere; $ env-> CallvoidMethod ($ OUT, $ MID, $ ENV-> MAST ("I", 12345)); $ env-> poplocalframe (0); Admite que el software aún está en la etapa alfa. Puede que no sea confiable y sus características y API pueden cambiar en las futuras versiones. El paquete PBJ :: JNI le permite vincularse con su máquina virtual Java y acceder directamente a las clases de Java desde Perl. También permite que un mecanismo cree devoluciones de llamada del programa Java a las subrutinas Perl. El paquete se enfoca en proporcionar un conjunto de API que se asemejan de cerca la interfaz de JNI nativa. Básicamente, esto significa que puede escribir un programa JNI ordinario en Perl en lugar de en C o C ++. Esto proporciona una forma más rápida de escribir envoltorios para invocar programas escritos en Java y, por lo tanto, introduzca las bibliotecas de Java al PERL sin la molestia de escribir programas de bajo nivel C / C ++. Necesitará saber cómo funciona JNI para usar este paquete. Este paquete es por definición muy primitivo. Si no entiende a fondo cómo funciona JNI e intenta usar la función de este paquete, puede bloquear fácilmente su programa o crear fugas de memoria. Así que no hagas eso. Espera que alguien con las habilidades adecuadas en JNI y Perl pueda escribir envoltorios para un conjunto de bibliotecas de Java Populares, como JDBC, analizador XML, JMS (en el que estoy trabajando) y otros útiles Paquetes Java para que un programador de Perl pueda usarlos directamente en un entorno PEO PERL sin saber nada sobre JNI.Requirementos: · Requisitos de Perl: · Perl


PBJ :: JNI Software relacionado

text-vimcolor

Text-Vimcolor es un programa de línea de comandos para sintaxis en color Un archivo en HTML, XML o PDF. ...

165

Descargar