BeanShell

Autor: Peter Berry
Data Utworzenia: 12 Sierpień 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
JMeter tutorial 20-BeanShell Script Part-1|Introduction to Variable| Beanshell Sampler| PreProcessor
Wideo: JMeter tutorial 20-BeanShell Script Part-1|Introduction to Variable| Beanshell Sampler| PreProcessor

Zawartość

Definicja - Co oznacza BeanShell?

BeanShell to interpreter kodu źródłowego Java z otwartym kodem źródłowym, który ma funkcje języka skryptowego dla obiektów opracowane w Javie. Opracowany przez Patricka Niemeyera BeanShell działa w środowisku Java Runtime Environment i wykorzystuje odmianę składni Java. BeanShell był używany w wielu aplikacjach, takich jak Apache Ant, WebLogic Server i Apache OpenOffice. BeanShell jest także popularnym narzędziem do debugowania i testowania platformy Java Virtual Machine.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia BeanShell

BeanShell zapewnia łatwy do zintegrowania interfejs API i może być uruchamiany zarówno w środowisku graficznym, jak i wierszowym. BeanShell jest w stanie dynamicznie wykonywać standardową składnię Java, fragmenty kodu Java, luźno wpisany kod Java i zapewnia rozszerzalność aplikacji Java. Zapewnia również przejrzysty dostęp do wszystkich obiektów Java i interfejsów API. Pod wieloma względami BeanShell można uznać za pakiet składający się z dynamicznie interpretowanej Java, języka skryptowego i elastycznego środowiska. BeanShell może być uruchamiany w czterech trybach: Konsola, Wiersz poleceń, Serwer sesji zdalnej i Aplet. Podobnie jak Perl i JavaScript, BeanShell obsługuje skrypty obiektów jako proste zamknięcia metod. Funkcje skryptowe obejmują procedury obsługi zdarzeń, raportowanie błędów i zamykanie metod.


BeanShell ma szeroki zakres zastosowań. Może pomóc w zdalnym debugowaniu, rozszerzeniu skryptów użytkownika, konfiguracji, testowaniu i dynamicznym wdrażaniu. Może pomóc w eksploracji interaktywnej Java. BeanShell za pomocą pełnej składni Java może być również używany do zastępowania plików właściwości i uruchamiania plików konfiguracyjnych za pomocą prawdziwych skryptów w celu przeprowadzenia złożonej inicjalizacji i konfiguracji. BeanShell służy również do dynamicznej oceny pełnych klas źródłowych Java, a także do oceny instrukcji, wyrażeń i metod Java.