#.net #wcf #rest #file-upload #httphandler
#.net #wcf #остальное #загрузка файла #httphandler
Вопрос:
Я должен загрузить файл из приложения WPF на сервер. Ниже приведены методы, которые я пробовал
- HttpHandler
- WCF
- ОСТАЛЬНОЕ
Есть идеи, какой из них был бы лучше и быстрее? Приложение размещено на .Net 4.0, IIS 6
Комментарии:
1. Какой объем данных вы передаете и на какие скорости вы получаете и на что надеетесь?
2. Передача данных может быть любого размера, я знаю, что максимальный поддерживаемый объем составляет 2 ГБ за раз, но пользователь может отправлять что угодно. Максимальная скорость, поддерживаемая сервером и сетью.
3. Зависит от вашего сервера. В зависимости от того, что проще на стороне сервера. Если вы создаете его только для связи с вашим приложением wpf. тогда WCF — это правильный путь.
Ответ №1:
Если быстрее — значит лучше, вы должны использовать механизм с наименьшими затратами. Я бы ожидал, что это будет потоковый режим WCF или REST.
Если безопасность и надежность важны, вам следует вместо этого рассмотреть буферизованный / фрагментированный режим.