Instale o conector Frontline
Este guia mostra como instalar o Conector Frontline em Windows. O Conector Frontline é um serviço adicional que integra o Sistema de Gerenciamento de Armazém (WMS) do cliente ao Centro de Comando Frontline.
Pré-requisitos
1. Faça o download do arquivo .jar
do conector Frontline de nosso aplicativo de conector pré-compilado com importação de XLSX e CSV. Como alternativa, os usuários podem fazer o download do modelo de projeto que implementa sua integração de backend personalizada.
2. Crie um diretório inicial para os aplicativos Frontline e configure uma variável de ambiente do sistema FRONTLINE_HOME
que aponte para ele.
Observação: O Frontline Connector e o Frontline Command Center geralmente são executados no mesmo host. Nesses casos, use o mesmo diretório FRONTLINE_HOME
para ambos.
Encapsulamento do JAR
Forneça o arquivo .jar
como um serviço. Os usuários do site Windows podem fazer download de uma versão pré-configurada que usa um arquivo.exe
para o wrapper do serviço e um arquivo .xml
para a configuração.
Para instalar o serviço usando o WinSW:
1. Coloque o wrapper e o arquivo .jar
no mesmo diretório.
2. Execute o seguinte comando no centro de comando.
frontlineconnector.exe install
3. Verifique os serviços do site Windows para confirmar a instalação.
Observação: os usuários podem usar qualquer outro wrapper de serviço ou método de empacotamento de sua escolha. Para usuários com um servidor Linux, procure o método para seu sistema operacional e versão específicos.
Configuração do conector
1. Inicie o serviço usando a GUI ou o comando:
net start frontlineconnector
Os arquivos de configuração são criados durante o primeiro almoço do serviço no diretório FRONTLINE_HOME
.
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
.
service.port=${service.port}
fcc.remote-address=${service.url}:${xserver.port}
fc.url=${service.url}:${service.port}/connector
fc.external-url=${FQDN}/connector
fcc.api-key=${api.key}
server.servlet.context-path=/connector/
Exemplo
service.port=8081
fcc.remote-address=http://123.456.789.10:8080
fc.url=http://123.456.789.10:8081/connector
fc.external-url=http://{FQDN}/connector
fcc.api-key=687ae1dc4e40423c9d88b37b220a4328
server.servlet.context-path=/connector/
Configurar a chave da API
Para se conectar ao Frontline Command Center, é necessária uma chave de API para a autorização do conector.
fcc.api-key=${api.key}
Para obter uma chave de API,
- Faça login no Frontline Command Center como administrador do sistema.
- Navegue até Configuration e, em seguida, Users.
- Na lista de usuários , clique duas vezes no usuário chamado"Frontline Connector".
- Uma exibição detalhada é aberta com a chave na seção "User Info" (Informações do usuário).
Observação: 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 registros exibirão linhas como estas:
25 Sep 2018 15:31:27,660 INFO ServiceController - Registering EVENT-Service with xServer
[...]
25 Sep 2018 15:31:27,933 INFO ServiceController - Registering TROUBLESHOOTER-Service with xServer
[...]
25 Sep 2018 15:31:27,957 INFO ServiceController - Registering inspection-Service with xServer
[...]
25 Sep 2018 15:31:28,201 INFO ServiceController - Registering PICKING-Service with xServer
[...]
25 Sep 2018 15:31:30,519 INFO IntegrationService - Started IntegrationService in 8.665 seconds (JVM running for 10.55)
Se o conector Frontline tiver a interface do usuário da Web ativada, ele poderá ser acessado usando o URL configurado nas propriedades (por exemplo, http://123.456.789.10:8081).