Я бы хотел заменить RExcel на Excelsi-R. Excelsi-R общается с R через RServe, и у RServe есть эта функция, благодаря которой каждый клиент работает независимо. рабочие пространства.
Я хочу на самом деле совместно использовать одно рабочее пространство как минимум между двумя одновременно подключенными клиентами. Один клиент будет запускаться с помощью Excelsi-R, а другой — с помощью интерактивного сеанса R, запускаемого вручную. Это позволило бы мне взаимодействовать с сеансом Excelsi-R традиционным способом (скажем, в RStudio).
Мне не нужны асинхронные вычисления; Я совершенно счастлив, если Excelsi-R придется ждать, пока команда, выданная другим соединением, не завершится, и наоборот; точно так же, как в «режиме переднего плана» RExcel.
Является ли это возможным?