В моем приложении я разрешаю пользователям писать плагины с использованием JavaScript. Я вставил V8 для этой цели. Проблема в том, что разработчики не могут использовать такие вещи, как HTTP, сокеты, потоки, таймеры, потоки, криптография, юнит-тесты и так далее.
Я искал переполнение стека и нашел node.js. Проблема в том, что вы можете создавать HTTP-серверы и запускать процессы и другие вещи, которые я не хочу разрешать. Кроме того, node.js имеет свою собственную среду (./node script.js
), и вы не можете встраивать ее. И он не поддерживает Windows - мне нужно, чтобы он был полностью кроссплатформенным. Если эти проблемы можно решить, это будет здорово :) Но я открыт и для других фреймворков.
Есть идеи?
Спасибо!