2012-01-03 21 views
1

私はODMのためにMicrosoftが選択したwsdl 2.0とwadlよりもedmx/csdlの利点が何であるか疑問に思っています。何か案は?OData記述言語

答えて

-1

WSDL 2.0またはWADLはどちらもグローバルに受け入れられませんでした。 MSはそれらのいずれかを受け入れなかった。

MSがODataサービスを記述する方法は非常に幸運ではありませんが、MS戦略です。彼らは、EDM(Entity Data Model)と呼ばれるものに多くのリソースを投資しました。 EDMXは、EDMをXMLにシリアル化する単なる方法です。 CSDLは、概念モデル=クラスを記述するために使用されるEDMXの一部であり、MSツール(WCFデータサービス)によって使用され、クライアント側のコードが事前に生成されます。