Какие проблемы решает Katana (OWIN)?

Начал читать статьи про спецификацию OWIN и её реализацию на проекте Katana. Почти везде читаю слишком общие фразы, на тему полезности использования. Хочу понять, какие реально проблемы решает OWIN? В каких случаях мне действительно необходимо это использовать?

P.S. К сожалению после прочтения некоторых статей в голове не сформировалось конкретного понимания.
Спасибо.
  • Вопрос задан
  • 2284 просмотра
Решения вопроса 1
Реальная проблема - зависимость от System.Web, которая, в свою очередь, слишком сильно завязана на IIS, и, если не ошибаюсь, на http.sys. Инженеры из Майкрософта (и их начальство тоже) хотят запускать новый asp.net на всех популярных платформах, чтобы подтянуться до уровня других популярных стеков технологий, такие как RoR или django. Чтобы зависимости от окружения было минимум, нужен суперлегкий интерфейс между веб-приложением и его окружением. В мире дотнета это и будет OWIN. Также как Rack в стеке руби.
Если хотите чуть более пространно - вот я отвечал ранее на похожий вопрос.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы