Marco de programación de frijoles


De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

El marco de secuencias de comandos de la haba es un método que permite el uso de secuencias de comandos de Java de código. Proporciona un conjunto de clases de Java que proporciona soporte dentro de las aplicaciones de Java para lenguajes de scripting y también permite el acceso a objetos y métodos de Java . Algunos ejemplos de lenguajes que se pueden usar en combinación con BSF y Java incluyen Python , Jython y Tcl , así como JRuby y Apache Groovy usando sus propias bibliotecas.

BSF fue creado por IBM y luego donado a Apache Software Foundation , donde el trabajo en BSF es parte del Proyecto Apache Jakarta .

Una contraparte de BSF es JSR223 ScriptEngine que se envía con Java SE 6 . Java SE 6 solo incluye un motor de secuencias de comandos basado en el motor de JavaScript de Rhino para la versión 1.6R2 de Java, mientras que el marco JSR223 en realidad admite varios lenguajes de secuencias de comandos. JSR223 utiliza Script Engine para integrar scripts con códigos fuente de Java. Hasta ahora, los motores de secuencia de comandos incluidos en JSR223 incluyen BeanShell , Jython , JRuby , JavaScript , Groovy y varios otros.

Ver también

  • JRuby - Implementación Java del intérprete Ruby.
  • Jython : implementación Java del lenguaje de programación Python.
  • BeanShell : intérprete de Java para códigos fuente de Java
  • JSR223 - JSR223: Scripting para la plataforma JavaTM

Referencias

Bibliografía

enlaces externos

Obtenido de " https://en.wikipedia.org/w/index.php?title=Bean_Scripting_Framework&oldid=974205526 "