Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Estado
subtletrue
colourBlue
titletlppCore

REST server (
Inclusão de trecho
TlppCore - Ferramentas e Módulos
TlppCore - Ferramentas e Módulos
nopaneltrue
)


REST (

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
nopaneltrue

...

chega trazendo alguns pontos interessantes a serem considerados quando falamos

...

de REST, tais como :

  • Um server nativo

...

  • na aplicação (Appserver), proporcionando ganho de performance e estabilidade.

  • Simplicidade na implementação das aplicações através do uso

...

...

  • , possibilitando que aplicações possam ser escritas em fontes separados.

  • 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
iconfalse

Para que seja possível usufruir dos benefícios citados acima e muitos outros proporcionados pela linguagem

...

Inclusão de trecho
TLPP
TLPP
nopaneltrue
 para o desenvolvimento de uma aplicação REST sugerimos que sejam seguidos os passos abaixo:

  1. Como configurar o servidor REST
  2. Como utilizar o REST

Exibir filhos