( Representational State Transfer ), trata-se de uma abstração da arquitetura da Web.
Para saber mais detalhes sobre REST, sugerimos ler a publicação em nosso blog.
A linguagem
Inclusão de trecho
TLPP
TLPP
nopanel
true
chega
chega trazendo alguns pontos interessantes a serem considerados quando falamos
desta tecnologia
de REST, tais como :
Um server nativo
no servidor de
na aplicação (Appserver), proporcionando ganho de performance e estabilidade.
Simplicidade na implementação das aplicações através do uso de Reflections e Annotations , possibilitando que aplicações possam ser escritas em fontes separados.
Configuração, início e parada do serviço, tudo através de código fonte. Obviamente que o modo (INI) tradicional é mantido
Possibilidade de disponibilizar serviços REST de forma dinâmica por uma chamada em seu código-fonte. inclusive com URL criada em tempo de execução.
Manipulação das configurações do REST Server sem a necessidade de parada do serviço, através de API.
Maior controle de fluxo de informações, com pontos de entrada para que você possa tratar dados em momentos como: 1. Na Criação e Destruição de uma Thread REST; 2. Na escolha de qual Thread ou Pool de Threads irá atender a requisição; 3. Tratamento de erros de exceção ocorridos na execução do serviço; 4. Antes do envio da resposta ao "Client".
Logs de Trace e Monitoramento de tempos para cada camada utilizada no atendimento das requisições para auxiliar no processo de troubleshooting de seu serviço.
Documentação nativa gerando saída em formato Swagger.
Informações
icon
false
Para que seja possível usufruir dos benefícios citados acima e muitos outros proporcionados pela linguagem
Inclusão de trecho
TLPP
TLPP
nopanel
true
para o desenvolvimento de uma aplicação REST sugerimos que sejam seguidos os passos abaixo: