Я пытаюсь понять OWIN и Katana.. конечно, здорово, что приложение может быть самообслуживанием или может быть размещено на Нэнси или на не-IIS. Причина этого вопроса заключается в том, что мы хотим создать веб-приложение с использованием MVC5 (VS 2013), которое будет размещено в IIS в Windows Azure.
Однако мы получили рекомендацию использовать компоненты промежуточного программного обеспечения OWIN в приложении mvc5, чтобы получить преимущества подключаемой архитектуры, производительности и т.д.
Я хотел бы понять, как будет достигнуто увеличение производительности, если мы будем использовать промежуточное ПО OWIN в приложении MVC5, которое будет размещено в IIS в Windows Azure. Будет ли мое приложение пропускать много ненужных вещей в трубе IIS, используя пакеты промежуточного программного обеспечения owin? Есть ли другие преимущества, которые я могу получить, используя OWIN в MVC5, когда он размещен в IIS?