The eXtreme Scale REST data service, Version implements
a subset of the Microsoft Atom Publishing Protocol: Data Services
URI and Payload Extensions specification, Version 1.0 which is part
of the OData protocol. Microsoft WCF Data Services is compatible
with this specification when using Visual Studio 2008 SP1 and the
.NET Framework 3.5 SP1.
Features
This version of the eXtreme Scale
REST data service supports the following features:
- Automatic modeling of eXtreme Scale EntityManager API entities
as WCF Data Services entities which includes (see section for additional
detail).
- Java data type to Entity Data Model type conversion.
- Entity association support.
- Schema root and key association support which is required for
partitioned grids.
- Atom Publish Protocol (AtomPub or APP) XML and JavaScript
Object Notation (JSON) data payload format.
- Create, Read, Update and Delete (CRUD) operations using the respective
HTTP request methods: POST, GET, PUT and DELETE. In addition, the
Microsoft extension: MERGE is supported.
- Simple queries are supported using filters. See section for
details on which query features are supported.
- Batch retrieval and change set requests are supported. See section
.
- Partitioned grid support for high availability.
- Interoperability with eXtreme Scale EntityManager API clients.
- Support for standard JEE web servers.
- Optimistic concurrency.
Known problems and limitations
- User authorization and authentication is not supported between
the REST data service and the eXtreme Scale grid
- Tunneled requests are not supported.
Additional details can be found in section ***.