我们在使用Kestrel作为服务器的服务结构中有4个无状态服务微服务。我们需要将这4个服务暴露给前端,并且对使用WebListener或OWIN作为服务器有疑问。任何人都可以告诉哪个性能更好。此外,我们还提供用于处理令牌的身份验证服务。
答案 0 :(得分:3)
通过OWIN,我假设您使用Web API 2引用Katana,它们都实现了OWIN。
在这种情况下,选择实际上是"经典"带有Katana的Web API 2和带有WebListener的更新的ASP.NET Core。我总是推荐使用带有WebListener的ASP.NET Core,原因如下: