Este guia mostra como instalar o Frontline Connector no Windows. O Frontline Connector é um serviço adicional, que integra o Sistema de Gerenciamento de Armazém (WMS) do cliente ao Frontline Command Center.
1. Baixe o .jar
arquivo do Frontline Connector de nosso aplicativo Connector pré-compilado com importação XLSX e CSV. Como alternativa, os usuários podem baixar o modelo de projeto implementando sua integração de back-end personalizada.
2. Crie um diretório base para aplicativos Frontline e configure uma variável FRONTLINE_HOME
de ambiente do sistema que aponte para ele.
Nota: O Frontline Connector e o Frontline Command Center geralmente são executados no mesmo host. Nesses casos, use o mesmo FRONTLINE_HOME
diretório para ambos.
Forneça o .jar
arquivo como um serviço. Os usuários do Windows podem baixar um arquivo .xml para a configuração.
Para instalar o serviço usando WinSW:
1. Coloque o wrapper e o .jar
arquivo no mesmo diretório.
2. Execute o seguinte comando no centro de comando.
frontlineconnector.exe instalar
3. Verifique os serviços do Windows para confirmar a instalação.
Nota: Os usuários podem usar qualquer outro wrapper de serviço ou método de encapsulamento de sua escolha. Para usuários com um servidor Linux, procure o método para seu sistema operacional e versão específicos.
1. Inicie o serviço usando a GUI ou com o comando:
net start frontlineconnector
Os arquivos de configuração são criados durante o primeiro almoço do serviço no FRONTLINE_HOME
diretório.
3. Abra o arquivo %FRONTLINE_HOME%/config/configuration/xservice.properties
.
4. Configure os parâmetros "xserver.url" e "xserver.port" de xserver.remote.address=${xserver.url}:${xserver.port}
Os usuários devem ter algo como xserver.remote.address=http://123.456.789.10:8080
.
fcc.remote-address=${fcc.url}:${fcc.port} fc.url=${FC_URL}:${FC_PORT} fcc.api.key=${FCC_API_KEY} server.servlet.context-path=/connector/
service.port=8081 fcc.remote-address=http://123.456.789.10:8080 fc.url=http://123.456.789.10:8081/connector fcc.api-key=687ae1dc4e40423c9d88b37b220a4328 server.servlet.context-path=/connector/
Para se conectar ao Frontline Command Center, uma chave de API é necessária para a autorização do conector.
fcc.api-key=${api.key}
Para obter uma chave de API,
Nota: As configurações de firewall devem permitir o acesso às portas usadas nas configurações.
5. Reinicie o serviço. Se as configurações forem bem-sucedidas, os logs exibirão linhas como estas:
25 Set 2018 15:31:27,660 INFO ServiceController - Registrando EVENT-Service com xServer [...] 25 Set 2018 15:31:27,933 INFO ServiceController - Registrando TROUBLESHOOTER-Service com xServer [...] 25 Set 2018 15:31:27,957 INFO ServiceController - Registrando o Serviço de Inspeção com o xServer [...] 25 Set 2018 15:31:28,201 INFO ServiceController - Registrando PICKING-Service com xServer [...] 25 Sep 2018 15:31:30,519 INFO IntegrationService - Iniciado o IntegrationService em 8,665 segundos (JVM em execução por 10,55)
Se o Frontline Connector tiver a interface do usuário da Web habilitada, ele poderá ser acessado usando a URL configurada nas propriedades (por exemplo , http://123.456.789.10:8081).