O'Reilly logo

Datenbank-Programmierung mit Visual C# 2010 by Thomas Gewinnus, Walter Doberenz

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Einführung

Hintergrund der WCF Data Services ist die Möglichkeit, auf einfache Weise komplexe Daten per RESTURI-Syntax freizugeben und mittels HTTP-Verben (Get, Put, Post, Delete) zu verarbeiten[168].

Warum WCF Data Services?

Grundlage der Data Services ist beispielsweise ein per ADO.NET-Entity-Framework erzeugtes Datenmodell, das komplett oder in Teilen mit bestimmten Rechten freigegeben werden kann. Wer hier Parallelen zu den Webdiensten sieht, liegt nicht ganz falsch, der Ansatz ist in unserem Fall jedoch etwas komplexer, da hier die gesamte Datenstruktur im Mittelpunkt steht und kein SOAP-Protokoll eingesetzt wird. Stattdessen kommen HTTP für den Transport und XML, Atom oder Json als Formate zum Einsatz.

Bei den »einfachen« Webdiensten oder WCF-Diensten ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required