WCF Службы данных FTP - PullRequest
       8

WCF Службы данных FTP

1 голос
/ 22 июня 2010

Я хочу предоставить доступ к сервису службы данных WCF через FTP

Мне было интересно, как лучше всего подойти к этому

Я думал о написании командного файла, который вызовет службу данных WCF, запишет данные, возвращенные службой, в местоположение FTP и предоставит клиенту доступ к этому конкретному месту FTP

Как вы думаете, это лучшая идея?

Ответы [ 2 ]

3 голосов
/ 22 июня 2010

Вы не можете сделать это. Служба данных WCF всегда является службой HTTP на основе REST - и она очень интерактивная - вы не можете достичь этого на FTP-сервере.

Если вы хотите предоставить и сделать доступными данные на FTP-сервере, я бы использовал ваш код на стороне сервера для создания этого набора данных (например, путем запроса источника данных), а затем обернул бы его в лист Excel или любой другой формат и передайте этот файл на FTP-сервер на стороне сервера.

0 голосов
/ 03 февраля 2012

Похоже, можно представить метод WCF в качестве конечной точки FTP:

Адрес определяет, где находится сервис; это может быть URL, FTP-адрес или сетевой или локальный путь. Привязка определяет способ, которым вы общаетесь с сервисом. Привязки WCF обеспечивают универсальная модель для определения протокола, такого как HTTP или FTP, механизм безопасности, такой как проверка подлинности Windows или имена пользователей и пароли и многое другое. Контракт включает в себя операции, которые предоставляется классом обслуживания WCF.

http://msdn.microsoft.com/en-us/library/bb907578.aspx

Дополнительная информация здесь http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/5220693e-2366-44f7-b56d-35de73d18472#0c8160bc-d687-4e48-9ba9-000755284e43

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...