BeanShell

Автор: Peter Berry
Дата создания: 12 Август 2021
Дата обновления: 1 Июль 2024
Anonim
JMeter tutorial 20-BeanShell Script Part-1|Introduction to Variable| Beanshell Sampler| PreProcessor
Видео: JMeter tutorial 20-BeanShell Script Part-1|Introduction to Variable| Beanshell Sampler| PreProcessor

Содержание

Определение - Что означает BeanShell?

BeanShell - это встраиваемый интерпретатор исходного кода Java с открытым исходным кодом, имеющий функции языка объектных сценариев, разработанные в Java. Разработанный Патриком Нимейером, BeanShell работает в среде выполнения Java и использует разновидность синтаксиса Java. BeanShell использовался во многих приложениях, таких как Apache Ant, WebLogic Server и Apache OpenOffice. BeanShell также является популярным инструментом отладки и тестирования для платформы Java Virtual Machine.


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет BeanShell

BeanShell предоставляет простой в интеграции API и может работать как в графической среде, так и в среде командной строки. BeanShell способен динамически выполнять стандартный синтаксис Java, фрагменты кода Java, свободно типизированный код Java и обеспечивать расширяемость для приложений Java. Он также обеспечивает прозрачный доступ ко всем объектам Java и API. Во многих отношениях BeanShell можно рассматривать как пакет, состоящий из динамически интерпретируемой Java, языка сценариев и гибкой среды. BeanShell может работать в четырех режимах: консоль, командная строка, удаленный сервер сеансов и апплет. Как и в Perl и JavaScript, BeanShell поддерживает скриптовые объекты как простые замыкания методов. Функции сценариев включают в себя обработчики событий, отчеты об ошибках и закрытие методов.


BeanShell имеет широкий спектр применения. Он может помочь в удаленной отладке, расширении пользовательских сценариев, настройке, тестировании и динамическом развертывании. Это может помочь в изучении интерактивной Java. BeanShell с помощью полного синтаксиса Java также можно использовать для замены файлов свойств и запуска файлов конфигурации с реальными сценариями для выполнения сложной инициализации и настройки. BeanShell также используется для динамической оценки полных исходных классов Java, а также для оценки операторов, выражений и методов Java.