Esta documentação tem a finalidade de servir como uma guia
Para tanto, abaixo seguem as instruções para que a integração seja realizada corretamente.
O produto Datasul faz o uso do Smart Link, que é um mecanismo de troca de mensagens entre aplicações TOTVSApps e aplicações On Premises (ou remotas).
Obtenha informações (client, secret, name e id)
do seu tenant para poder realizar as configurações necessárias nos próximos passos.
A instalação do |
Copiar arquivo compactado
O arquivo está localizado no diretório do Foundation fnd/interfac/smartlink-service/smartlink-service.zip
Extrair os arquivos do arquivo compactado
Extrair os arquivos em um diretório de sua escolha. Exemplo:
|
Instalador de serviço para Windows
Editar o arquivo
Instalação do serviço:
|
Desinstalador de serviço para Windows
Editar o arquivo
Desinstalação do serviço:
|
Instalador de serviço para Linux
Para a instalação do serviço no Linux certifique-se de que os passos a seguir foram realizados:
Instalando o serviço:
|
Desinstalador de serviço para Linux
|
Arquivo de configuração application.properties
Utilizando a pasta de exemplo dos passos anteriores, podemos encontrar o arquivo em: "/client/application.properties"
Alteração Obrigatória.
Deve ser preenchido com o nome do servidor de aplicação que atenderá as requisições. Pode ser preenchido com informação de um servidor de aplicação já utilizado no ERP.
totvs.appserver=http://SERVIDOR:PORTA/apsv |
Alteração opcional.
A propriedade já possui um valor padrão.
Porta que será utilizada para subir o serviço. Esta propriedade é opcional, e caso não seja preenchida será assumida a porta padrão 8080.
server.port=8777 |
Alteração opcional.
A propriedade já possui um valor padrão.
Sub-diretório de geração dos logs, com base no diretório raiz onde foi instalado o smartlink-service. Exemplo: C:\totvs\smartlink-service.
logging.file.name=log/smartlink-service.log |
Alteração opcional.
A propriedade já possui um valor padrão.
Limite de tamanho de cada arquivo de log, após alcançar o limite é criado um novo arquivo. Arquivos de logs anteriores são mantidos no diretório.
logging.file.max-size=100MB |
Após concluir as etapas anteriores, basta iniciar o serviço instalado e verificar no arquivo de log se a aplicação foi iniciada com sucesso.
Starting Application
INFO |