La mia comprensione è attualmente possibile ospitare WebAPI utilizzando Katana e MVC avrà questa funzionalità in una versione futura. Essenzialmente Katana sarà un'opzione di hosting disponibile per MVC e WebAPI.Distinzione tra Kestrel e Katana
Kestrel è entrato nella foto, e vedo alcuni dipendenti di MS blogging su di esso dimostrando hosting ASP.NET vNext su Linux.
La mia comprensione è che sia Kestrel che Katana implementano la pipeline OWIN.
Da lì è tutto un po 'sfocato. Mi chiedo, perché Kestrel è entrata nella foto, quando sembra che Katana potrebbe servire allo stesso scopo se lo hai compilato con mono e fatto alcuni sforzi per renderlo compatibile su più piattaforme (forse più facile a dirsi che a farsi).
Kestrel e Katana hanno lo stesso scopo? O uno è specializzato in un modo che l'altro non è?
Finalmente Kestrel sarà una scelta valida per le installazioni di Windows? O sarà specializzato per ambienti non Windows e Katana sarà ancora la scelta per Windows?
Riconosco che forse sto chiedendo un confronto tra mele e arance a causa della mia scarsa conoscenza di Katana/Kestrel, ma se la risposta è "Le arance hanno un sapore più acido delle mele", allora IMO è un risposta perfettamente valida.
Perché è considerato troppo ampio? Non sto chiedendo un elenco di funzionalità o un confronto linea per linea. Proprio ciò che li distingue, nello stesso senso in cui "Come è distinto un mammifero dai rettili?" si può rispondere con "Un mammifero è un animale che nutre i suoi bambini con il latte quando è giovane, ma i rettili no". Rispondere a una domanda del genere non richiede un ampio elenco di ogni singola differenza. – AaronLS
Ovviamente non era troppo ampio per me per rispondere :) – Eilon