У меня есть часть библиотеки C, которой я не доверяю (в том смысле, что она может часто давать сбои). Я вызываю это из процесса Java.
Чтобы предотвратить сбой в библиотеке C, переносит все приложение Java. вниз, я подумал, что будет лучше, если я создам выделенные java-процессы для этой библиотеки, и пусть он взаимодействует с приложением Java. через программирование сокетов или RMI. Затем, если произойдет сбой, я могу просто создать еще один и продолжить обработку.
Подходит ли ProcessBuilder
? Или есть другие более простые способы?
Спасибо!