Desenvolva aplicativos que executam operações usando protocolos
do serviço de dados REST.
Operações com o Serviço de Dados REST
Após iniciar o serviço de dados REST do eXtreme Scale,
é possível usar qualquer cliente HTTP para interagir com ele. Um
navegador da Web, um cliente PHP, um cliente
Java ou um cliente WCF Data
Services podem ser utilizados para emitir quaisquer operações de
pedido suportadas.
Simultaneidade Otimista no Serviço de Dados REST
O serviço de dados REST do eXtreme Scale
usa um modelo de bloqueio otimista ao usar cabeçalhos HTTP
nativos: If-Match, If-None-Match e ETag. Esses cabeçalhos são enviados em mensagens de
pedido e de resposta para retransmitir informações da versão da
entidade do servidor para o cliente e do cliente para o servidor.
Protocolos de Pedido para o Serviço de Dados REST
No geral, os protocolos para interação com o serviço REST são
os mesmos que os descritos no protocolo AtomPub de Serviços de Dados
WCF. No entanto, o eXtreme Scale fornece detalhes adicionais,
da perspectiva Modelo de Entidade do eXtreme Scale.
Os usuários devem estar familiarizados com os protocolos WCF Data
Services antes de lerem esta seção. Alternativamente, os usuários
podem ler esta seção com a seção do protocolo WCF Data Services.