Назад | Перейти на главную страницу

Сохранение состояния приложения с помощью App-V или какой-либо другой технологии виртуализации

У меня есть приложение, которое я хотел бы иметь возможность создавать «снимки» (вроде того, что вы делаете с виртуальной машиной). По сути, я хотел бы позволить пользователю выполнять кучу обработки в приложении и иметь возможность делать снимки в различных точках, к которым он мог бы вернуться позже. Я даже не уверен, что App-V можно было бы использовать для этого. Если нет, то как я могу сделать что-то подобное?

Дальнейшее уточнение: существовало устаревшее приложение, в котором не было встроенных функций для сохранения текущего состояния проекта в файловой системе. Я думал использовать это как временное решение, пока не станет доступно приложение для замены.

Это интересный вопрос. Единственное, что я могу придумать для этого, - это сделать снимок всей машины (при условии, что виртуальная машина) или использовать процесс потоковой передачи App-V для захвата каждой точки, что может создать проблему с возможностью воспроизведения.

Конечно, это полностью предполагает, что состояние приложения автономно в одной системе. Если он обращается к удаленному SQL или веб-сервису и т.д. (если это зависит от чего-то еще), то если вы не можете также снимок удаленного объекта, вы не можете этого сделать вообще.

Расскажите подробнее, пожалуйста: Какую проблему вы пытаетесь решить?