Páginas filhas
  • TSS REST SERVER 1.0 - O servidor REST do TSS

Versões comparadas

Chave

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

...

01. VISÃO GERAL
Âncora
visao
visao

Este documento tem o objetivo de identificar a correta configuração do arquivo appserver.ini do TSS (exclusivamente) para a utilização do TSS REST SERVER, que vem a ser o substituto para o REST 2.0 do Framework Protheus.


Para que o sistema TSS possibilite uma maior configuração e segurança de acesso às suas APIs REST, foi implementado o TSS REST SERVER, com uma camada de autenticação para as APIs REST do TSS.

Este documento tem o objetivo de ilustrar a configuração do TSS REST SERVER a ser realizada no arquivo appserver.ini do TSS

O TSS REST SERVER é o substituto para o REST 2.0 do Framework Protheus como configuração de REST para (e somente) o TSS.

Para que isso, será necessário realizar a troca do REST 2.0 presente nos releases de TSS 12.1.2310 ou versões inferiores para o novo TSS REST SERVER.Esta configuração será obrigatória para TSS com releases , que será o REST oficial e sustentada para release do TSS igual ou superiores a 12.1.2410. As configurações de REST presentes em releases do TSS inferiores à 12.1.2410 poderão ser mantidas mas não terão suporte a autenticação de APIs em REST.


A seguir, serão detalhadas as configurações do novo TSS REST SERVER.

...

Neste capitulo iremos abordar as configurações mínimas ou simplificada para o correto funcionamento do novo TSS REST do TSSSERVER.

Para isso basta informar as seguintes seções e tags no arquivo de appserver.ini do TSS.

São elas:


[TSSREST_CONFIG]
Servers=TSSREST_SERVER

[TSSREST_SERVER]
Port=1322
URIs=TSSREST_URI

[TSSREST_URI]
URL=/rest/tss

[JOBTSSREST]
main=TSSREST_START
environment=SPED

[ONSTART]
JOBS=JOBTSSREST
REFRESHRATE=10


Informações
titleImportante

O JOBTSSREST deverá ser incluído juntos dos demais jobs presentes na seção [ONSTART] e uma vez que esteja presente, o job referente ao REST 2.0 do Framework poderá ser removido.


03. EXEMPLO DE CONFIGURAÇÃO DETALHADA 
Âncora
p3
p3

...

Bloco de código
themeEclipse
linenumberstrue
[JOBTSSREST]
main=TSSREST_START
environment=SPED
Informações
titleImportante

O JOBTSSREST deverá ser incluído juntos dos demais jobs presentes na seção [ONSTART] e uma vez que esteja presente, o job referente ao REST 2.0 do Framework poderá ser removido.

04. TESTE DE DISPONIBILIDADE DO TSS REST SERVER 
Âncora
p4
p4

...