У нас есть устаревшее обычное Java-приложение с архитектурным потоком ниже
Фасад ----› Подключение удаленного IIOP Corba --› ServiceCommands
Над архитектурой мы хотим преобразовать как SpringBeans (Spring Boot) и вызвать из MVCController и выставить как RESTAPI.
MVCController ---› Facade --›Corba Connection --›ServiceCommands
Пожалуйста, сообщите, какую область Bean следует использовать для каждого уровня и наилучшую архитектуру, которой следует следовать.
- Фасад класса Bean - значение области = сеанс
- Значение Scope компонента класса CorbaConnection=session
- Значение Scope bean-компонента ServiceClass=singleton