Exportar (0) Imprimir
Expandir Tudo

Criar um aplicativo cliente com base em REST para o Service Bus

Atualizado: junho de 2014

Um aplicativo cliente pode acessar o serviço no estilo REST ao usar o WebHttpRelayBinding ou ao enviar diretamente a solicitação HTTP ao ponto de extremidade do serviço.

Alguns aplicativos, como navegadores ou aplicativos em JavaScript, não usam o assembly do Microsoft.ServiceBus.dll. Esses aplicativos podem acessar um ponto de extremidade REST diretamente usando quaisquer capacidades HTTP disponíveis para eles. Nesse caso, o único problema é qual tipo de segurança e autenticação o serviço precisa. Entretanto, nesse tipo de situação, é comum para o serviço precisar de pouca ou nenhuma autenticação. Para obter mais informações, consulte Como: Criar um serviço com base em REST que acesse o Service Bus. Para um exemplo completo dessa situação, consulte o exemplo WebHttp no Amostras do Service Bus ou o Tutorial de REST do Service Bus.

Se o cliente tiver acesso ao SDK do Azure, ele seguirá o mesmo procedimento que um aplicativo cliente padrão do Service Bus. Para obter mais informações, consulte Como: Criar um aplicativo cliente SOAP WCF para o Service Bus. O único recurso nesse cenário é que atributos tais como o [WebGet] são aplicados ao contrato que você recupera do serviço. Esses atributos mapeiam o contrato no padrão REST. Por ser um protocolo com base na Internet, o uso de uma associação com base em HTTP será necessário, como WebHttpRelayBinding.

Mostrar:
© 2014 Microsoft