Provider ten tworzony jest poprzez implementację interfejsu IDataServiceUpdateProvider. Paging provider – odpowiada za mechanizmy stronicowania danych po stronie serwera. Provider ten tworzony jest poprzez implementację interfejsu IDataServicePagingProvider. Streaming provider – odpowiada za dostarczanie dużych obiektów binarnych. Provider ten tworzony jest poprzez implementację interfejsu IDataServiceStreamProvider.
Formaty dostarczania danych Dane udostępniane przez mechanizm WCF Data Services mogą być przekazywane dwoma formatami (operator: $format=atom lub $format=json): ATOM JSON Podczas konferencji MIX11 przedstawiono koncepcję formatu „skondensowanego” JSON, który będzie umożliwiał ograniczenie narzutu danych jaki jest obecnie wysyłany z wykorzystanie standardowego formatu JSON.
Biblioteki WCF Data Services dzielone jest na część serwerową (tak zwany producent), która umożliwia tworzenie serwisów wystawiających dane za pomocą protokołu Open Data Protocol, oraz część kliencką (tak zwany klient), która umożliwia korzystanie z takiego serwisu.
Dla .NET w wersji 3.5, biblioteki klienckie i serwerowe są dostępne po instalacji SP1.