Aplica-se apenas ao produto Omega Web
Pré-Requisitos
A configuração do Client HTML requer que as etapas de configuração do OmegaServ (IIS e OmegaADMWEB) já tenham sido realizadas.
- Procedimentos para Configurar e Instalar o IIS 7 (Versão Omega WEB)
- Procedimentos para Configurar o OmegaAdm (Versão Omega WEB)
Procedimentos
1) Realizar o download do ClientHTML através de um Link que será disponibilizado pela ABC71.
2) Navegar pelo explorer do windows e localizar o diretório ..\inetpub\wwwroot (Local onde foi instalado o OmegaServ) e criar um diretório com nome de sua escolha.
- Para este exemplo o nome será ClientHTML
3) Dentro dente diretório extrair o conteúdo do zip disponibilizado anteriormente.
- O conteúdo do zip terá a seguinte característica
4) Navegar no diretório config.
5) Realizar uma cópia do arquivo configOriginal.json
6) Renomear a cópia para config.json
7) Abrir o arquivo config.json com o bloco de notas
- Alterar o valor da propriedade serviceUrl de 'SEU_SITE' para o endereço do servidor onde está hospedado o
OmegaServ. Exemplo: http://192.168.10.50/OmegaServ/bin/omegaServ.dll (O IP poderá ser trocado pelo DNS equivalente)
8) O caminho informado acima deverá ser atualizado se o OmegaServ for migrado para outro local.
9) Salvar e fechar o arquivo config.json
10) Selecione a raiz do wwroot na painel lateral esquerdo
11) Duplo clique em Tipos de Mime
12) Verifique se a extensão .json já está na lista das extensões permitidas
13) Caso não esteja, clique em adicionar no canto direito
14) Para o campo extensão informe .json
15) Para tipo MIME informe application/json
16) Clique em OK
17) Abra o navegador e informe a URL do SITE (Ex: https://nome_do_servidor/ClientHTML)
18) Se a instalação estiver correta o login será exibido
Integração com os Serviços .Net Core (Opcional)
Para realizar a autenticação via Single Sign-On (SSO) será necessário editar o arquivo de configuração config.json.
- Adicionar a seguinte propriedade:'netCoreServiceUrl': 'http://NET_CORE_ADDRESS/v1'
- O Valor NET_CORE_ADDRESS deverá ser alterado para o endereço do servidor onde está hospedado os serviços.
Propriedades do arquivo config.json
O arquivo config.json possui as seguintes propriedades:
-
serviceUrl: Informar o endereço do omegaserv.dll
-
useSOAP: true ou false (Se o valor informado for true as requisições HTTP serão realizadas usando SOAP, caso contrário será usado Rest (Não recomendado)).
-
netCoreServiceUrl: Endereço onde está hospedado os novos serviços feitos em .NetCore (Em desenvolvimento)
-
wireframe: sistema ou metrologia (Se o valor for sistema, será exibido o wireframe com o menu completo, caso contrário será exibido o wireframe simplificado da metrologia).
- enableE2E: Se a propriedade estiver presente com o valor TRUE a janela OMTESTED será adicionada no menu (Administração->Janela para teste de integração). Não habilite esta funcionalidade em ambiente de produção
Atualização do Client HTML
Caso seja necessário atualizar o Client HTML basta seguir estas etapas abaixo:
- Realizar o download da nova versão que será disponibilizada pela ABC71.
- Navegar para o diretório de instalação do Client HTML.
- Excluir tudo MENOS o diretório config, pois é neste local que está o arquivo config.json (Se o diretório de instalação do Cliente HTML possuir algum arquivo chamado web.config, este também deverá ser mantido).
- Extrair todo o conteúdo do zip para o diretório de instalação, SOBRESCREVENDO os arquivos que restaram.
- Esta operação não necessita parar nem reiniciar os serviços do IIS.
Comentários
0 comentário
Artigo fechado para comentários.