2010-06-22 6 views
1

나는 최선을 호출 할 것이다, 내가 배치 파일을 작성하는 생각이WCF 데이터 서비스는 FTP

에 접근하는 방법을 궁금 FTP

이상

을은 WCF 데이터 서비스의 서비스 운영을 노출 할 WCF dataservice를 사용하여 서비스에서 반환 한 데이터를 FTP 위치에 기록하고 해당 FTP 위치에 클라이언트에 대한 액세스 권한을 부여하십시오.

더 좋은 생각이라고 생각하십니까?

답변

3

당신은 이것을 할 수 없습니다. WCF 데이터 서비스는 항상 REST 기반 HTTP 서비스이며 매우 상호 작용 적이므로 FTP 서버에서이를 수행 할 수 없습니다.

FTP 서버에서 데이터를 공개하고 사용하려면 서버 측 코드를 사용하여 데이터 소스를 쿼리하여 (예 : 데이터 소스 쿼리) Excel 시트 또는 기타로이 데이터를 래핑하십시오. 형식이 적절하고 해당 파일을 서버 측의 FTP 서버로 전송하십시오.

0

는 FTP가 종점으로서 WCF 메소드를 노출시킬 수있을 것 같다 :

서비스의 위치 어드레스를 정의한다; 이 URL은 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

관련 문제