Instalação do Serviço Voltar para o início

Essa seção explica como instalar o serviço numa rede local, tornando públicas nessa rede as interfaces e respectivas funções disponíveis no serviço.

# Comentários
1 Se ainda não possui os arquivos que compõem a solução de Web Services da ABC71, solicite o link e faça o download do arquivo compactado.
2 No computador onde a instalação será feita, crie uma pasta e copie para dentro dela o conteúdo descompactado do arquivo obtido no primeiro passo.

Como o serviço acessa o banco de dados, o computador escolhido deve ter acesso ao servidor de banco de dados.
Garanta também que a pasta criada seja independente do ERP Omega pois o ciclo de atualização dos arquivos de ambos os produtos é diferente.

3 Copie o arquivo omega.xml para a raiz da pasta que você criou.

O omega.xml contém as configurações de acesso a banco de dados do ERP Omega. Os web services da ABC71 utilizam essa mesma configuração para realizar as tarefas requisitadas, mas só conseguem 'enxergar' o arquivo se ele estiver na pasta raiz do serviço, junto com a pasta bin.

Obs:

  • O nome do Alias de banco de dados que o serviço vai usar é uma informação passada no momento que o programa que está usando o serviço solicitar o login.
  • Para que o uso de um Alias ocorra corretamente, ele deve estar configurado com a propriedade SharedLogin ajustada para true.
    Forneça também User ID e Password nesse mesmo Alias, informando um usuário e senha de acesso ao banco de dados. Use O OmegaAdm.exe para efetivar essas manutenções.

4 Edite o arquivo \bin\wwwroot\config.ini e configure a porta onde o serviço receberá as requisições.

O nome da configuração é portaWS e, por padrão, assume o valor 1026. No entanto, você pode atribuir outro valor, dependendo de suas necessidades e da disponibilidade da porta no computador onde o serviço está instalado.

5 Coloque o serviço em execução.

Isso pode ser feito com um duplo-clique no arquivo ServicosAsGUI.bat que se encontra na pasta bin.
Se preferir, instale-o como um serviço do Windows e o inicie através do aplicativo gerenciador de serviços do sistema operacional. Para instalar como serviço, abra um Prompt de Comando no Windows, acesse com ele a pasta bin do serviço e digite o comando:

servicos.exe /INSTALL

Obs: Algumas versões do Windows podem bloquear a instalação do serviço como parte das políticas de segurança do sistema operacional.
Para evitar esse bloqueio, antes de executar a instalação acesse as propriedades do arquivo servicos.exe e, na guia Compatibilidade, marque a opção "Executar essa aplicação como administrador" e dê OK.

Atenção Importante: o processo de atualização do serviço é praticamente idêntico a instalação inicial.
A diferença mais significativa é que, antes de fazer a atualização, é obrigatório interromper a execução do serviço.
Se o serviço não for interrompido, alguns arquivos da solução podem não ser atualizados porque estarão em uso pelo Windows, levando a aplicação a não funcionar corretamente.
ABC71