Можно ли писать / читать напрямую потоки TCP в ASP.NET? - PullRequest
3 голосов
/ 22 октября 2010

Я бы хотел писать и читать потоки TCP напрямую, без каких-либо изменений ASP или IIS.Возможно ли это?

Редактировать: Цель - обеспечить связь между программой и сервером.Обмен данными между ними составляет менее 25 байт на соединение (в случае по умолчанию).Таким образом, заголовки будут вызывать больше трафика, чем реальные данные.Мне нужно использовать ASP.Net, потому что владелец сервера не разрешает мне выполнять мои программы.

Ответы [ 3 ]

1 голос
/ 22 октября 2010

Конечно, попробуйте прочитать этого урока , чтобы получить общее представление об использовании сокетов TCP / IP.

1 голос
/ 22 октября 2010

ASP.NET даже в IIS 7.0 с его новым интегрированным режимом не показывает основной сокет для вашего приложения ASP.NET по умолчанию.Я не уверен, есть ли взлом или третья сторона там.Я думаю, что в качестве веб-сервера (IIS 7.0) и инструмента веб-разработки (ASP.NET), использующего объекты HttpContext и Response, есть много вещей, которые вы можете сделать, например, получить доступ к базовому выходному потоку через Response.OutputStream или закрыть сокет, вызвавResponse.Close() также.

0 голосов
/ 22 октября 2010

ASP.NET - это веб-платформа, построенная на платформе .NET.

Для того, что вы запрашиваете, веб-платформа не нужна.Вы можете выполнить все, что вам нужно, с помощью простого старого .NET без использования каких-либо компонентов ASP.NET.

...