Перенос файлов в папку на сервере - PullRequest
0 голосов
/ 21 июля 2011

Я пытался придумать стратегию, которая позволит мне передавать файл по сети (или через Интернет в ближайшем будущем) с клиента в папку сервера (в моем случае, сервер БД).У меня уже запущено приложение клиент-сервер.Несколько клиентов подключаются к серверу и выполняют свои задачи.На сервере также есть БД SQL Server 2008.Я не хочу загружать файл в базу данных.Я знаю, что используя учетные данные и / или олицетворение, можно передать файл с помощью библиотеки System.IO в общую сетевую папку.Сейчас мой клиент в компании Интранет.Таким образом, все общение происходит через локальную сеть, и Интернет не задействован.Тем не менее, есть вероятность использования клиентского апплета WP7.Если бы это было так, в конечном итоге клиент захочет использовать систему и через Интернет.Для всех остальных видов связи мне придется выставлять SQL-сервер через Интернет, получая фиксированный / статический IP-адрес.

Единственное, что меня беспокоит, - это передача файлов.Пользователи постоянно загружают резюме, юридические документы (все только в формате PDF) в папку на сервере.Они также получают его, чтобы просмотреть их.Мне было интересно, если есть возможность задействовать программирование сокетов, и часть сокета-сервера находится в службе Windows, работающей на сервере.

Это жизнеспособный подход?Несколько пользователей будут загружать и загружать данные одновременно.

Пожалуйста, поделитесь своим опытом в этом случае.

...