Perguntas com a marcação «rest»

16
Qual abordagem / tecnologia / ferramenta .NET REST devo usar?

Estou implementando um serviço web RESTful e vários aplicativos clientes que estão principalmente no Silverlight. Estou encontrando uma série de opções para desenvolver o lado do servidor e o cliente da API, mas não tenho certeza de qual é a melhor abordagem. Estou preocupado com a estabilidade e...

16
Representar ações (verbos) no REST URI

Tenho uma operação de impressão para executar nos documentos dos meus clientes. Também preciso que outras operações padrão sejam executadas, como adicionar, atualizar e excluir. então, eu tenho o seguinte: Para criar um novo cliente: URI = / customer / {id}, digite = POST, Methodname =...

16
Quando usar recursos aninhados em uma API RESTful

Eu tenho dois recursos: usuários e links. Os usuários podem ter vários links associados a eles. Eu projetei minha API RESTful para que você possa acessar os links associados a um usuário no seguinte URI: /users/:id/links No entanto, eu sempre preciso ter um URI apenas para links - às vezes eu...

15
REST e HATEOAS são uma boa arquitetura para serviços da web?

Se bem entendi, o REST foi formalizado por Roy Fielding como um modelo descritivo da arquitetura da web. AFAIK Fielding não alegou que o REST era bom, ele estava apenas descrevendo a arquitetura de fato da web. A web já havia, nesse momento, provado um enorme sistema de hipertexto distribuído com...

15
REST ou AMQP de microsserviços, caso em que

Eu li muitos artigos sobre arquitetura de microsserviços e fiquei pensando quando usar o AMQP ou o REST. Eu li que o acoplamento frouxo entre serviços é uma coisa boa e o AMQP parece ser uma boa escolha nesse caso. Mas se usarmos o AMQP, isso significa que não precisamos mais dos pontos de...

15
API RESTful e i18n: como projetar a resposta?

Estamos projetando uma API RESTful que se destina principalmente a atender às necessidades de um único cliente. Por causa de suas circunstâncias muito particulares, esse cliente precisa fazer o menor número possível de solicitações. A API manipula o i18n por meio de um cabeçalho Accept-Language...

15
Como dar suporte a diferentes versões da API

Estou escrevendo uma API Rest e estou pensando em como lidar melhor com o suporte a diferentes versões. Por isso, não quero dizer como definir um URI como V2 ou V3, mas como estruturar o código, pois ele precisa: Suporte várias versões ao mesmo tempo, por exemplo. Os URIs V1 e V2 e V3 devem estar...