Open the menu

Configuração

Interfaces REST

Para que dados sejam acessíveis via REST, uma interface REST precisa ser explicitamente declarada nos arquivos de configuração de serviço (douidefinition.xml).

O trecho a seguir mostra uma sugestão de como esta configuração poderia ser feita.

Definição da Interface REST

De acordo com o código apresentado acima, foram criadas duas interfaces REST chamadas lista e noticias. Também podem ser declarados, nesta estrutura, filtros, além de configurações de número de itens e ordenação. É importante desta que que as regras e recursos para criação de sources em interfaces de serviços estão disponíveis na criação de interfaces REST.

Configuração de Instâncias de Serviços

Para que uma instância de serviço não precise ser referenciada por seu ID, foi criado um nome ‘curto’, para instâncias de serviço chamado de Nome REST. Este nome é único e é uma configuração das instâncias de serviços.

Uma vez configurado uma Interface REST no serviço, por padrão todas as instâncias de serviço permitirão acesso a esta fonte de dados. Entretanto para que o acesso seja permitido é necessário ativar em cada instância de serviço o acesso REST conforme apresentado na imagem abaixo.

lumis.services.general_features.rest.configuration_001
Configuração da Instância de Serviço
lumis.services.general_features.rest.configuration_002
Configuração do Nome REST e Habilitando o acesso REST