ObjetivoEsta 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).
- Foi utilizada a biblioteca Smart Link Client Java, que por meio deste foi implementado o processador de mensagens.
- O processador de mensagens é uma aplicação java
Obtenha informações (client, secret, name e id)
do seu tenant para poder realizar as configurações necessárias nos próximos passos.
03. Instalação
04
05. Iniciar o serviço instalado
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 Bloco de código |
---|
theme | RDark |
---|
title | Log de exemplo |
---|
|
INFO |
15788com.totvs.link.client.Application : Starting Application v12.1.34-NFRW-SNAPSHOT on 00000 with PID 15788 (C:\TOTVS\smart-link-client\client\smart-link-client.jar started by 00000$ in C:\TOTVS\smart-link-client\client)
INFO 15788o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8777 (http)
INFO 19980 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
INFO 19980 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
INFO 19980 --- [main] |
comtotvslink.client.Application : No active profile set, falling back to default profiles: default
INFO 15788c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2435 ms
INFO 19980 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8777 (http) with context path ''
INFO 19980 --- [ |
mainscheduling-1] com.totvs.link.client. |
LinkServiceWaiter : Running...
INFO 19980 --- [main] c.t.f.d.s.s.SmartLinkServiceApplication : Started |
***SmartLinkServiceApplication |
Connectingtoserverlink.staging.totvs.app:443JVM running for 10.737)
INFO |
15788mainosscThreadPoolTaskSchedulerLinkService: Server is ON
INFO 19980 --- [grpc-default-executor-0] com.totvs.link.client.LinkService: Server completed
INFO 19980 --- [grpc-default-executor-0] com.totvs.link.client.LinkService: |
Initializing ExecutorService 'taskScheduler'15788mainosbweb.embedded.netty.NettyWebServer : Netty started on port(s): 8777
INFO 15788client.LinkService: Client setup result: true
INFO 19980 --- [grpc-default-executor-2] com.totvs.link.client.LinkService: Wait for messages
INFO 19980 --- [ |
maingrpc-default-executor-1] com.totvs.link.client. |
ApplicationLinkService: Client setup completed
INFO 19980 --- |
: Started Application in 4.994 seconds[grpc-default-executor-0] com.totvs.link.client.LinkService: Wait for messages |