ASP.NET MVC,解释“流”

时间:2012-11-09 14:48:14

标签: asp.net-mvc

此网站上的条目引用了写入“流”的内容。 (我正在阅读关于MVC的这篇文章 - ASP.NET MVC - Why don't HtmlHelpers render directly to the stream?

它讨论了返回MvcHtmlString实例与写入流的问题。我无法理解“流”是什么。什么写它会“看起来像”vs返回MvcHtmlString。

我想“流”不仅仅是一个ASP.NET MVC术语? 如果有人有 visual 表示,我认为这对大多数人都有帮助! (如果不是那样也可以)

非常感谢!

1 个答案:

答案 0 :(得分:1)

“The Stream”是“HTTP Response Stream”的简写,这是写入响应字节以将其发送给用户的地方。

要在任何两个系统之间进行通信,请在它们之间发送信息。信息本身只是一系列字节写入发送方的套接字,并从接收方的相应套接字读取。这是通过TCP进行的所有客户端 - 服务器通信的基本抽象。

在HTTP中,有一个请求流,包含请求的字节,由客户端写入并由服务器读取,并且有一个响应流,包含响应的字节,由服务器写入并由客户。