Árvore de páginas

01. DADOS GERAIS:


Linha de ProdutoRMS
SegmentoVarejo
MóduloWMS
TipoWeb API

02. PRÉ-REQUISITOS:


Versão

12.1.31 ou superior.

S.O.

Windows Server 2012 ou superior (com as atualizações mais recentes)

IIS

Instalação IIS

.NET Framework.NET Framework 4.7.1 
Arquitetura IIS (RMS)Arquitetura de diretórios RMS

Dependências

Desossa API;

API RMS Auth;

*Sugerimos que após realizar todas as instalações acima, o servidor seja reinicializado.


03. Instalação e Configuração

Conforme listado nos pré-requisitos é necessário que a estrutura de diretórios esteja devidamente estruturada na pasta "...\inetpub\wwwroot";

Será necessário liberar permissão total do diretório "wwwroot" para os os usuários IIS (IIS_IUSRS); Esse processo é necessário para que os projetos possam manipular arquivos.


  1. Localize a pasta RMS (pacote baixado na central de downloads) ;
  2. Copie a pasta RMSServices para o diretório RMS, dentro da estrutura do IIS.

  • Caso, já exista esta pasta, basta copiar apenas o conteúdo, para seu diretório RMSServices.
  1. Copie a API AUTH e NATIVE para o diretório: RMSServices;
  2. Acesse a pasta RMSService;
  3. Entre na pasta IIS e Crie um pool de aplicação para o Auth;

auth.PNG

  • Selecione o pool criado, clique com o botão direito do mouse e clique em "Advanced Settings" (Opções avançadas);
  • Em "Enable 32-bit Applications" (Habilitar Aplicações 32-bit), altere a opção para "True" (verdadeiro/Sim);

image2020-4-13_17-37-11.png


  • Em "Identity" altere a opção para "LocalSystem";

Clique em "OK" para concluir a alteração do pool.


  • Localize na arvore da esquerda, o diretório RMS>RMSServices:

  1. Clique com o botão direito em "Auth" em seguida Clique em "Convert to Application" (Converter para aplicação);
  2. Selecione o pool de aplicação criado anteriormente;
  3. Clique em "OK";

  • Repita o processo anterior de "converter para aplicação" também para o outro diretório (RMSNative);

03.01 Configuração do Banco de Dados RMS

  1. Acesse o diretório ".../RMSServices/Auth", localize o arquivo "appsettings.json";
  2. Abra com o editor de texto de sua preferencia;

image2020-4-13_20-20-38.png

  • Insira as informações de sua base de dados:
    1. HOST = IP do BANCO DE DADOS;
    2. SERVICE_NAME = Nome do serviço (encontrado no arquivo "tnsnames.ora") ;
    3. id = Usuário do BD;
    4. password = Senha BD;
    5. Informe o IP do servidor RMS;
  • Salve o arquivo e feche-o;

04. Verificar o funcionamento do RMS Auth

  • Para testar, selecione e clique com o botão direito do mouse em "Auth" > Manage Application > Browse;


> Assim que a pagina web for carregada, acrescente ao final da URL: "/swagger";

  • Como resultado, você verá esta pagina: 

  • Ao visualizar esta tela, verificamos que a API RMS Auth foi configurada e está funcionado corretamente.
  • Sem rótulos