Bean Scripting Framework

редактировать
Bean Scripting Framework
Разработчик (и) Apache Software Foundation
Стабильный выпуск 2.4.0 / 6 октября 2006 г.; 14 лет назад (2006-10-06)
Предварительный выпуск 3.0 Beta3 / 5 апреля 2009 г.; 11 лет назад (05.04.2009)
Написано наJava
Операционная система Кросс-платформенная
Тип
Лицензия Лицензия Apache 2.0
Веб-сайтjakarta.apache.org / bsf

Bean Scripting Framework - это метод, позволяющий использовать сценарии в Java. код. Он предоставляет набор классов Java , который обеспечивает поддержку в приложениях Java для языков сценариев, а также обеспечивает доступ к объектам Java и методам. Некоторые примеры языков, которые можно использовать в сочетании с BSF и Java, включают Python, Jython и Tcl, а также JRuby и Apache Groovy с использованием собственных библиотек.

BSF был создан IBM, а затем передан в Apache Software Foundation, где работа над BSF является частью проекта Apache Jakarta.

Аналогом BSF является JSR223 ScriptEngine, поставляемый с Java SE 6. Java SE 6 включает только механизм сценариев, основанный на Rhino JavaScript Engine для версии Java 1.6R2, тогда как структура JSR223 фактически поддерживает несколько языков сценариев. JSR223 использует Script Engine для интеграции скриптов с исходными кодами Java. Пока что движки сценариев, включенные в JSR223, включают BeanShell, Jython, JRuby, JavaScript, Groovy и несколько других.

Содержание
  • 1 См. Также
  • 2 Ссылки
  • 3 Библиография
  • 4 Внешние ссылки
См. Также
  • JRuby - Java-реализация интерпретатора Ruby.
  • Jython - Java-реализация языка программирования Python.
  • BeanShell - интерпретатор Java для исходных кодов Java
  • JSR223 - JSR223: создание сценариев для платформы JavaTM
Ссылки
Библиография
Внешние ссылки
Последняя правка сделана 2021-05-12 08:31:42
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте