DPServer
É um aplicativo que deve executar continuamente no servidor da empresa cliente. O objetivo desse aplicativo é de tempos em tempos executar rotinas programadas por meio de regras de negócio.
Ao iniciar, o aplicativo cria um registro no Windows para que ele seja iniciado junto com o sistema operacional(Caminho do registro: SOFTWARE\Microsoft\Windows\CurrentVersion\Run):
Para o aplicativo funcionar uma sequência de passos deve ser seguida:
Pré-Requisito: Ter o DataPlusERP instalado e configurado no servidor onde será instalado o DPServer.
1. Instalar o DPServer (igual a instalação do DataPlusERP)
Obs: Na instalação é gerado um registro do windows que faz a inicialização do aplicativo automaticamente quando o Windows é reiniciado, porém uma sessão do Windows tem que ser iniciada porque o DPServer ainda não está preparado para executar como serviço do windows.
2. O DPServer utiliza o mesmo arquivo de parâmetros do DataPlus ERP (DpSettings.xml) para acesso aos parâmetros do sistema, por isso o pré requisito para que o DPServer funcione é ter instalado o ERP no servidor.
3. Vincular a regra de negócio para gerar o aviso (obj relacionado: DataPlus.Infra.ControleAvisos)
4. Configurar as propriedades da regra.
O aplicativo roda de tempos em tempos. O intervalo padrão é 150 segundos.
Para que novas regras funcionem no aplicativo, ele deve ter sua versão atualizada.
Observem que Regras de Negócio, ou Procedimentos executados por essas regras que utilizem configurações que tenham caminho de arquivo, o caminho informado nas configurações deve ser válido também no servidor.
Atualizando a versão do dpServer app
Para realizar a atualização, é necessário seguir os mesmos passos da atualização do DataPlus ERP. Copiar a pasta da atualização para a mesma pasta onde foi instalado o DPServer. Depois, é só clicar no botão de atualização.