2009-06-15 5 views
3

표준 WCF 서비스보다 RESTful WCF 서비스의 주요 차이점은 무엇입니까? 나는 그것을 사용하는 이유와 그 이유에 대해 확신하지 못하고있다.표준 WCF 서비스를 통한 RESTful WCF 서비스

현재 프로젝트에 대해서는 ASP.net MVC를 사용하기 때문에 RESTful WCF가 도움이 될 것입니다.

RESTful WCF 서비스를 사용하면 어떤 단점이 있습니까?

고마워요 ..

답변

6

이 차이는 클라이언트가 서비스에 액세스하는 방법입니다. 일반적으로 WCF 서비스는 SOAP을 사용하지만 REST 서비스를 빌드하면 클라이언트가 다른 아키텍처 스타일 (호출, JSON과 같은 직렬화 등)으로 서비스에 액세스하게됩니다. RESTful WCF에 terrific white paper이 있습니다. REST에 대한 자세한 정보 & WCF here.

단점은 SOAP 헤더 사양 (예 : WS-Security, WS-ReliableMessaging, WS-AtomicTransactions 등)에서 수행 된 많은 작업을 잃게된다는 것입니다. 또한 SOAP는 전송 중립적 인 반면 REST는 HTTP를 전제로합니다.

관련 문제