У меня есть серверное приложение на Java. Возникла необходимость запускать пользовательские скрипты, для этого я решил использовать Python, так же нужно ограничит некоторые возможности Python (типа доступа к файлам) тк это сервер.
Как организовать (библиотеки, рекомендации, статьи) совместную работу Java и Python (Из Java запускать код на Python, передавать скрипту и получать то него какие-то данные)?
Заранее спасибо.
В Java есть движок для JavaScript - Nashorn. Запускаемые на нём скрипты легко ограничить в возможностях с помощью ClassFilter. Впрочем, политика безопасности по умолчанию там достаточно строгая, может подойти и без дополнительных манипуляций.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости