Я работаю над веб-сайтом, связанным с Travel, и вот моя высокоуровневая архитектура:
ASP.NET MVC 2 (Presentation Layer)
Services Layer
Repository Layer communicating with external J2EE Services
Для конкретного пользовательского сценария поиска мне нужно вызывать службу J2EE от 4 до 5 раз (независимые операции)объедините все ответы в один ответ и передайте его контроллеру, чтобы иметь возможность представить его пользователю.
Каков наилучший способ обработки этого сценария?Должен ли я использовать функцию AsyncController в MVC 2 или реализовать некоторую многопоточную логику в моем слое Service?