Alubia marco de Scripting

La Alubia Marco de Scripting es un método de permitir el uso de scripting en el código de Java. Proporciona un juego de clases de Java que proporciona el apoyo dentro de solicitudes de Java de lenguas scripting, y también permite el acceso a objetos de Java y métodos. Algunos ejemplos de lenguas que se pueden usar en la combinación con BSF y Java incluyen el Pitón, Jython, Tcl, así como JRuby y la utilización Estupenda de sus propias bibliotecas.

BSF fue creado por la IBM, y luego se donó a la Fundación del software apache, donde el trabajo de BSF es la parte del Proyecto de Yakarta apache.

Un equivalente de BSF es ScriptEngine JSR223 transportado con Java SE 6. SE de Java 6 sólo incluye un Motor de la Escritura basado en el Rinoceronte Motor de JavaScript para la versión 1.6R2 de Java, mientras el marco JSR223 realmente apoya varias lenguas scripting. JSR223 usa el Motor de la Escritura para integrar escrituras con códigos fuentes de Java. Hasta ahora, los Motores de la Escritura incluidos en el JSR223 incluyen BeanShell, Jython, JRuby, JavaScript, Estupendo y varios otros.

Bibliografía

Véase también

Enlaces externos



Buscar