我想直接编写和读取TCP流,而不需要ASP或IIS进行任何修改。这可能吗?是否有可能在ASP.NET中直接写入/读取TCP流?
编辑:目标是提供程序和服务器之间的通信。它们之间的数据交换每个连接少于25个字节(默认情况下)。所以标题会导致更多的流量,然后真实的数据。我需要使用ASP.Net,因为服务器的所有者不会让我执行我的程序。
我想直接编写和读取TCP流,而不需要ASP或IIS进行任何修改。这可能吗?是否有可能在ASP.NET中直接写入/读取TCP流?
编辑:目标是提供程序和服务器之间的通信。它们之间的数据交换每个连接少于25个字节(默认情况下)。所以标题会导致更多的流量,然后真实的数据。我需要使用ASP.Net,因为服务器的所有者不会让我执行我的程序。
ASP.NET即使在IIS 7.0中也是新的集成模式,默认情况下不会向您的ASP.NET应用程序透露底层套接字。我不确定是否有黑客或第三方存在。我认为使用HttpContext
和Response
对象作为一个web服务器(IIS 7.0)和web开发工具(ASP.NET)可以做许多事情,例如通过Response.OutputStream
访问底层输出流或通过调用Response.Close()
来关闭套接字。
ASP.NET是一个基于.NET平台的Web框架。
您要求的内容不需要Web框架。您可以使用纯旧的.NET完成您需要的所有功能,而无需使用任何ASP.NET组件。
我知道。但我需要一个公共服务器。我发现一个便宜的asp.net支持。他们不会让我执行我自己的.Net程序。 – schwer 2010-10-22 12:34:15
当然,尝试阅读this tutorial给你一个使用TCP/IP套接字的大纲。
“我有一些钉子,我怎么用这把扳手拧进去?” – 2010-10-22 12:28:35
你能对你需要做什么进行更多的描述吗? – Terrance 2010-10-22 12:41:23
编辑描述在上面。 – schwer 2010-10-22 12:55:32