2009-10-30 1 views
0

Я хочу, чтобы передавал файлы между любыми 2 активными пользователями на моем сайте и понятия не имею, как это сделать .... может ли это быть сделано через сокеты ???? Я знаю, что это будет очень сложно сделать, поскольку между получателем и отправителем должна быть связь для отправки данных ... и у браузеров есть привилегии, которые имеют приложения Windows.Передача файла на веб-сайте asp.net

я кодирование в vb.net ....

что будет лучшим способом сделать это? любые идеи или то, что бы мне точку в правильном направлении

благодаря всем

+0

спасибо, ребята, решила, что это единственное возможное решение: –

ответ

1

Попросите одного пользователя загрузить файл на сервер, а затем загрузить его. Это было бы самым простым решением для работы. После этого вы можете начать работу над тем, чтобы начать загрузку файла, так как другой человек загружает его.

+0

любые указатели на то, как заставить другого пользователя загрузить его, когда пользователь загружает его. –

+0

Я считаю, что вам нужно создать httpmodule, чтобы вы могли получить доступ к файлу по мере его загрузки (см. http://msdn.microsoft.com/en-us/library/ms227673.aspx). Когда у вас есть доступ к файловому потоку, вы можете начать читать файл на другом конце и выталкивать его загрузчику. –

0

Doing это на веб-сайте, без установки программного обеспечения на компьютере пользователя является к счастью невозможно. Вместо этого вы можете предложить первому пользователю загрузить файл на ваш сайт, где второй пользователь может его загрузить.