2014-12-03 5 views
1

사용할 웹 서비스가 명확하지 않습니다. 조직 네트워크 내에서 문서 (pdf)와 XML 데이터를 다운로드하려면 웹 서비스를 구축해야합니다.나머지 API 또는 SOAP 웹 서비스

서비스 작업은

  • 로그인 - (입력 사용자 이름, API 버전)

  • GetCarList (GUID 닷넷을 사용하여 생성 된 일부 정적 데이터 및 ) 반환 - (입력 세션 ID (GUID) , ModelID) 반환 (자동차 XML) - 우리는
    는 자동차 개체 구축 자동차 XSD가

  • 의 getDocument - (입력 세션 ID (GUID), 수있는 ID) 반환 pdf 파일

이 서비스가 https를 통해 실행되지 않을 것입니다. 우리는 휴식 서비스 (WebAPI 2)/WCF rest 4.0을 사용할 수 있습니까? 그렇지 않으면 보안에서 WCF 서비스 (Soap over http)를 사용하고 XML 관점을 검증하는 것이 더 낫습니다.

+2

둘 다에서 보안 및 XML 유효성 검사를 수행 할 수 있습니다. – CodeCaster

답변

2

좀 더 읽고 나서 나는 WCF 또는 WebAPI 둘 다 사용할 수 있다고 생각합니다. Rest Service는 HTTP 프로토콜을 활용하므로 광범위한 도달 범위를 제공합니다. 요구 사항은 무국적이며 트랜잭션을 포함하지 않으므로 WebAPI는 WCF보다 적합합니다.