Вызов функции Java с использованием Javascript, запускаемого на tracemonkey, SquirrelFish extreme или V8 - PullRequest
0 голосов
/ 30 ноября 2010

Интересно, как добавить поддержку JS в разрабатываемое Java-приложение?Единственное, что имеет значение, это то, что в конечном итоге JS сможет вызывать функции Java.

При поиске в Интернете я обнаружил, что tracemonkey, SquirrelFish extreme и V8 - лучшие движки JavaScript, и поэтому я предпочитаюиспользуя только их (и исключая Rhino).

Спасибо, Эльдад.

Ответы [ 2 ]

0 голосов
/ 16 июня 2012

Google V8 имеет 2 привязки к JVM, и он был зачинщиком и лидером в текущей войне производительности JavaScript.

Конечно, вам все еще нужно доставить большое специфичное для ОС расширение C ++. в вашем приложении Java. Но это работает.

Подробнее см. Мой комментарий в:

Движок Javascript с хорошей совместимостью с JVM и CLR

0 голосов
/ 30 марта 2011

При поиске в Интернете я обнаружил, что tracemonkey, SquirrelFish extreme и V8 - лучшие движки JavaScript

Но это C ++ без явных привязок Java. Rhino - единственный известный мне интерпретатор Javascript, имеющий привязки к Java.

...