2009-08-13 14 views
1

ADO.NET Data Services(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

関連する問題