我想直接编写和读取TCP Streams而不需要ASP或IIS进行任何修改。这可能吗?
编辑:目标是提供程序和服务器之间的通信。它们之间的数据交换少于每个连接25个字节(默认情况下)。因此Headers将导致更多流量,然后是真实数据。我需要使用ASP.Net,因为服务器的所有者不会让我执行我的程序。
答案 0 :(得分:1)
当然,请尝试阅读this tutorial 以概述使用TCP / IP套接字。
答案 1 :(得分:1)
ASP.NET甚至在IIS 7.0中使用它的新集成模式默认情况下不会向ASP.NET应用程序显示底层套接字。我不确定那里是否有任何黑客或第三方。我认为作为使用HttpContext
和Response
对象的Web服务器(IIS 7.0)和Web开发工具(ASP.NET),您可以做很多事情,例如通过Response.OutputStream
访问基础输出流或者也可以通过调用Response.Close()
关闭套接字。
答案 2 :(得分:0)
ASP.NET是一个基于.NET平台构建的Web框架。
您要求的不需要Web框架。您可以使用普通的.NET完成所需的一切,而无需使用任何ASP.NET组件。