Разница между OWIN/Katana и Mono

Я столкнулся с OWIN и Катаной, и теперь я пытаюсь понять, что это такое. Насколько я понимаю, он просто пытается отделить веб-приложение от веб-хоста.

Поэтому в основном говорится, что при создании веб-приложения ASP.NET MVC, которое вы привязали к IIS при развертывании веб-приложения. С OWIN/Katana у вас нет этой проблемы. То, что я понимаю из этого, это правильно?

Если да, то зачем мне использовать OWIN/Katana в моем проекте, когда я мог бы просто использовать mod_mono для развертывания моего веб-приложения ASP.NET на сервере, таком как NGINX, Apache и т.д.

Потому что это в основном цель проекта OWIN? Но мне больше сложно реализовать OWIN/Katana в моем веб-приложении, а затем просто использовать веб-API MVC, а затем развернуть его в среде Mono. Я мог бы даже запустить его в Linux, если захочу.

Итак, когда нужно выбрать OWIN/Katana над Mod Mono? Действительно ли это имеет значение в конце?

+7
источник поделиться

Посмотрите другие вопросы по меткам или Задайте вопрос