asp.Net   发布时间:2022-04-07  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了asp.net – Kestrel和Katana之间的区别大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我的理解是,目前你可以使用Katana自我主持WebAPI,MVC将在未来的版本中具有这种能力。本质上Katana将是一个托管选项可用于MVC和WebAPI。

Kestrel已经进入了图片,我看到一些MS员工的博客,展示了在Linux上托管ASP.NET vNext。

我的理解是,Kestrel和Katana都实现了OWIN管道。

从那里它有点模糊。我问自己,为什么Kestrel进入了画面,当看起来Katana可以服务于同样的目的,如果你编译它与单声道,并做一些努力,使其跨平台兼容(可能更容易说)。

卡斯特雷尔和卡塔纳是否也有同样的目的?还是一个专门从事某种方式,而另一个不是?

Kestrel最终将是Windows部署的可行选择吗?还是会专门为非Windows环境和Katana仍然是Windows的选择?

我知道我可能要求一个苹果桔子比较,由于我缺乏对Katana / Kestrel的知识,但如果答案是“橙子比苹果酸的味道更多,那么IMO是一个完全有效的答案。

解决方法

Katana是Microsoft的OWIN实现,还包括一些用于安全/身份验证,提供静态文件和一些其他内容的中间件组件。

Kestrel是Microsoft的跨平台开发Web服务器,可以与ASP.NET 5一起使用。

ASP.NET 5不实现OWIN,但有一个“桥梁”,使OWIN组件可以在ASP.NET 5应用程序中使用,包括在Kestrel上运行。

大佬总结

以上是大佬教程为你收集整理的asp.net – Kestrel和Katana之间的区别全部内容,希望文章能够帮你解决asp.net – Kestrel和Katana之间的区别所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。