Я немного прочитал о Prism и думаю, что это привлекательная технология для программы, которую я хочу написать.Я ищу стабильную платформу, которая может содержать несколько модулей и поддерживать стабильность, даже если один модуль находится в процессе сбоя.
Допустим, у меня есть несколько модулей, которые работают независимо от оболочки.Подумайте о замене оболочки - приложения и процессы, работающие внутри основного процесса.
Вот три моих вопроса:
Допустим, у меня есть плохой модуль, который выдает исключение, котороенигде не пойман.Что происходит с моей программой?Работает ли он по-прежнему или один модуль выводит из строя все приложение?
Могу ли я по-прежнему использовать модуль или мне нужно его перезагрузить?
Можно ли выгрузить модуль и загрузить новыйэкземпляр этого?