Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


Rhino

Rhino
Логотип программы Rhino
Тип движок JavaScript
Разработчики Mozilla Foundation / Mozilla Corporation
Написана на Java
Операционная система Кроссплатформенное программное обеспечение
Первый выпуск 1997
Аппаратная платформа Java Virtual Machine
Последняя версия 1.7.15 (апрель 2024 года)
Репозиторий github.com/mozilla/rhino
Лицензия MPL 2.0/GPL 2.0[1]
Сайт mozilla.github.io/rhino/

Rhino — движок JavaScript с открытым исходным кодом. Он написан полностью на Java и поддерживается Mozilla Foundation[2]. Mozilla Foundation также поддерживает другую реализацию движка JavaScript, написанную на C — SpiderMonkey[3].

Rhino преобразует JavaScript-скрипты в Java-классы. Rhino работает и в компилируемом и интерпретируемом режимах. Он предназначен для использования в server-side приложениях, поэтому в нём нет встроенной поддержки для объектов браузера, которые обычно ассоциируются с JavaScript.

Rhino может использоваться как отладчик при использовании Rhino shell. Он также может использоваться в приложениях при встраивании Rhino.

Незначительно модифицированная версия Rhino 1.6r2 поставляется вместе с Sun Microsystems Java SE 6, которая была выпущена в декабре 2006[4]. Это упрощает интеграцию JavaScript в Java программы и доступ к Java-ресурсам из JavaScript. Другие реализации Java 6 могут иметь отличия.

  1. Rhino license - MDC (англ.). Дата обращения: 20 февраля 2010. Архивировано из оригинала 5 декабря 2008 года.
  2. Rhino - JavaScript for Java (англ.). Дата обращения: 20 февраля 2010. Архивировано из оригинала 18 апреля 2012 года.
  3. SpiderMonkey (JavaScript-C) Engine (англ.). Дата обращения: 20 февраля 2010. Архивировано из оригинала 18 апреля 2012 года.
  4. John O'Conner. Scripting for the Java Platform. Sun Developer Network (июль 2006). Дата обращения: 14 мая 2012. Архивировано из оригинала 30 июня 2012 года.

Previous Page Next Page