BeanShell

Autor: Peter Berry
Erstelldatum: 12 August 2021
Aktualisierungsdatum: 1 Juli 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

Inhalt

Definition - Was bedeutet BeanShell?

BeanShell ist ein eingebetteter Open-Source-Java-Quell-Interpreter, der über in Java entwickelte Features für die Skriptsprache von Objekten verfügt. BeanShell wurde von Patrick Niemeyer entwickelt und läuft in der Java-Laufzeitumgebung. Dabei wird eine Variation der Java-Syntax verwendet. BeanShell wurde in vielen Anwendungen wie Apache Ant, WebLogic Server und Apache OpenOffice verwendet. BeanShell ist auch ein beliebtes Debugging- und Test-Tool für die Java Virtual Machine-Plattform.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt BeanShell

BeanShell bietet eine einfach zu integrierende API und kann sowohl in grafischen Umgebungen als auch in Befehlszeilenumgebungen ausgeführt werden. BeanShell ist in der Lage, Java-Standardsyntax, Java-Codefragmente und lose geschriebenen Java-Code dynamisch auszuführen und Java-Anwendungen zu erweitern. Es bietet außerdem transparenten Zugriff auf alle Java-Objekte und APIs. BeanShell kann in vielerlei Hinsicht als Paket betrachtet werden, das aus dynamisch interpretiertem Java, Skriptsprache und einer flexiblen Umgebung besteht. BeanShell kann in vier Modi ausgeführt werden: Konsole, Befehlszeile, Remote-Sitzungsserver und Applet. Ähnlich wie Perl und JavaScript unterstützt BeanShell Skriptobjekte als einfache Methodenabschlüsse. Die Skriptfunktionen umfassen Ereignishandler, Fehlerberichte und Methodenabschlüsse.


BeanShell hat eine breite Palette von Anwendungen. Es kann beim Remote-Debugging, bei der Erweiterung des Benutzerskripts, bei der Konfiguration, beim Testen und bei der dynamischen Bereitstellung hilfreich sein. Es kann bei der Erkundung von Interactive Java hilfreich sein. BeanShell kann mithilfe der vollständigen Java-Syntax auch verwendet werden, um Eigenschaftendateien zu ersetzen und Konfigurationsdateien mit echten Skripten zu starten, um komplexe Initialisierungen und Setups durchzuführen. BeanShell wird auch zum dynamischen Auswerten vollständiger Java-Quellklassen sowie zum Auswerten von Java-Anweisungen, -Ausdrücken und -Methoden verwendet.