HTTP/2(HTTP2 或 SPDY)在 .NET 上
HTTP/2 (HTTP2 or SPDY) on .NET
有很多news lately about the HTTP/2 standard, very similar to Google's SPDY。
似乎大多数现代浏览器都支持 finalized HTTP/2 draft lays out (see here 的大部分功能。
但是,从使用 ASP.NET 和 IIS 的服务器端编码的角度来看,很难从 Microsoft 那里找到很多关于如何在 .NET 框架中使用该标准的信息,尤其是 ASP.NET(参见 here)。
在当前使用 .NET Framework 4 或更高版本的解决方案中,有哪些选项可用于将通过 HTTP/2 提供的技术合并?
另外,有没有人从微软那里找到关于System.Net
namespaces and classes是否会更新的消息?
抱歉基本问题格式 - 我是网络开发的新手,只是想确保我跟上新兴技术的步伐。
2016-07-21:
HTTP/2 requires Windows 10 or Windows Server 2016 on the server side. 这些操作系统附带 IIS 10。到目前为止,IIS 10 还不能安装在较旧的操作系统上。鉴于过去的行为,它不太可能在下层操作系统上可用。
With SSL enabled (which is a requirement of the HTTP/2 protocol), IISExpress on Windows 10 will begin interacting with the browser using the updated protocol.
鉴于 HTTP/2 不会更改任何 HTTP 语义,我不希望应用程序做任何特殊的事情来利用它。它应该适用于任何 .NET 版本和任何框架。不过我没试过。
2015 年 2 月:
现在您需要在 IIS 前面有一个代理服务器。或执行 HTTP 2 的 CDN。我希望所有主要的 CDN 都能很快支持它,因为所有浏览器都已经支持它。
The Win10 version of IIS will support HTTP 2 根据当前可用的 Microsoft 信息。
我很确定网络 BCL 类 最终会更新,因为 HTTP 2 背后有多少动力。所有客户端和服务器似乎都愿意很快支持它。
有很多news lately about the HTTP/2 standard, very similar to Google's SPDY。
似乎大多数现代浏览器都支持 finalized HTTP/2 draft lays out (see here 的大部分功能。
但是,从使用 ASP.NET 和 IIS 的服务器端编码的角度来看,很难从 Microsoft 那里找到很多关于如何在 .NET 框架中使用该标准的信息,尤其是 ASP.NET(参见 here)。
在当前使用 .NET Framework 4 或更高版本的解决方案中,有哪些选项可用于将通过 HTTP/2 提供的技术合并?
另外,有没有人从微软那里找到关于System.Net
namespaces and classes是否会更新的消息?
抱歉基本问题格式 - 我是网络开发的新手,只是想确保我跟上新兴技术的步伐。
2016-07-21:
HTTP/2 requires Windows 10 or Windows Server 2016 on the server side. 这些操作系统附带 IIS 10。到目前为止,IIS 10 还不能安装在较旧的操作系统上。鉴于过去的行为,它不太可能在下层操作系统上可用。
With SSL enabled (which is a requirement of the HTTP/2 protocol), IISExpress on Windows 10 will begin interacting with the browser using the updated protocol.
鉴于 HTTP/2 不会更改任何 HTTP 语义,我不希望应用程序做任何特殊的事情来利用它。它应该适用于任何 .NET 版本和任何框架。不过我没试过。
2015 年 2 月:
现在您需要在 IIS 前面有一个代理服务器。或执行 HTTP 2 的 CDN。我希望所有主要的 CDN 都能很快支持它,因为所有浏览器都已经支持它。
The Win10 version of IIS will support HTTP 2 根据当前可用的 Microsoft 信息。
我很确定网络 BCL 类 最终会更新,因为 HTTP 2 背后有多少动力。所有客户端和服务器似乎都愿意很快支持它。