2009-08-13 3 views
1

ADO.NET 데이터 서비스 (Astoria)를 사용하는 J2ME 클라이언트의 문제는 PUT 및 DELETE 동사를 지원하지 않는다는 것입니다.ADO.NET 데이터 서비스에서 POST를 통한 HTTP PUT 터널링

WCF REST 스타터 키트를 사용하면 요청 및 응답을 차단할 수있는 Interceptors이라는 속성을 제공하는 새로운 ServiceHost를 사용하여 WCF 서비스에 대한 요청을 차단할 수 있습니다. Astoria는 WCF를 기반으로 제작되었으므로 집이 무료입니다. 맞습니까?

틀린. Astoria는 IDataServiceHost에서 파생 된 다른 ServiceHost 구현을 사용하기 때문에이 기술은 작동하지 않습니다. 내가보기로

옵션은 다음과 같습니다 새로운 토리아에 대한

  1. 대기는
  2. 이동 원시 WCF J2ME에
  3. 사용자 정의 HTTP 구현을 놓습니다.

의견이 있으십니까?

답변

3

페이로드의 X-Http-Method 헤더를 통해 모든 동사를 Astoria Server로 터널링 할 수 있습니다.
MSDN 프로토콜 문서 (here here

)에서이 헤더에 대해 이야기합니다.
관련 문제