В настоящее время я понимаю, что вы можете самостоятельно использовать WebAPI с помощью Katana, и MVC будет иметь эту возможность в будущей версии. По сути, Katana будет вариантом хостинга, доступным как для MVC, так и для WebAPI.
Kestrel вошла в картину, и я вижу, как несколько сотрудников MS ведут блог об этом, демонстрируя хостинг ASP.NET vNext в Linux.
Я понимаю, что и Kestrel, и Katana реализуют трубопровод OWIN.
Оттуда все немного нечеткое. Я спрашиваю себя: почему Кестрел вошла в картину, когда кажется, что Katana может служить той же цели, если вы скомпилировали ее с моно и приложили некоторые усилия, чтобы сделать ее совместимой с платформой (возможно, проще сказать, чем сделать).
Будут ли Kestrel и Katana одинаковой цели? Или какой-то специалист каким-то образом отличается от другого?
Будет ли Kestrel в конечном итоге быть жизнеспособным выбором для развертываний Windows? Или это будет специализировано для не-Windows-сред, а Katana по-прежнему остается выбором для Windows?
Я понимаю, что я, возможно, попросил сравнить яблоко с апельсинами из-за моего незнания Катаны/Кестрел, но если ответ: "Апельсины имеют больше кислотного вкуса, чем яблоки", тогда ИМО отлично действительный ответ.