BeanShell

Autor: Peter Berry
Fecha De Creación: 12 Agosto 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
JMeter tutorial 20-BeanShell Script Part-1|Introduction to Variable| Beanshell Sampler| PreProcessor
Video: JMeter tutorial 20-BeanShell Script Part-1|Introduction to Variable| Beanshell Sampler| PreProcessor

Contenido

Definición - ¿Qué significa BeanShell?

BeanShell es un intérprete de fuente Java incrustable de código abierto que tiene características de lenguaje de script de objetos desarrolladas en Java. Desarrollado por Patrick Niemeyer, BeanShell se ejecuta en el Java Runtime Environment y utiliza una variación de la sintaxis de Java. BeanShell se ha utilizado en muchas aplicaciones como Apache Ant, WebLogic Server y Apache OpenOffice. BeanShell también es una herramienta popular de depuración y prueba para la plataforma Java Virtual Machine.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica BeanShell

BeanShell proporciona una API fácil de integrar y se puede ejecutar en entornos gráficos y de línea de comandos. BeanShell es capaz de ejecutar dinámicamente la sintaxis estándar de Java, los fragmentos de código de Java, el código de Java tipeado y proporcionar extensibilidad a las aplicaciones de Java. También proporciona acceso transparente a todos los objetos Java y API. En muchos sentidos, BeanShell puede considerarse un paquete que consta de Java interpretado dinámicamente, lenguaje de script y un entorno flexible. BeanShell se puede ejecutar en cuatro modos: consola, línea de comandos, servidor de sesión remota y applet. Al igual que Perl y JavaScript, BeanShell admite objetos con script como cierres de métodos simples. Las características de secuencias de comandos incluyen controladores de eventos, informes de errores y cierres de métodos.


BeanShell tiene una amplia gama de usos. Puede ayudar en la depuración remota, la extensión de secuencias de comandos del usuario, la configuración, las pruebas y la implementación dinámica. Puede ayudar a explorar Java interactivo. BeanShell con la ayuda de la sintaxis completa de Java también se puede utilizar para reemplazar archivos de propiedades e iniciar archivos de configuración con scripts reales para realizar complejas inicializaciones y configuraciones. BeanShell también se utiliza para evaluar dinámicamente las clases de origen Java completas y también para evaluar declaraciones, expresiones y métodos Java.