Árvore de páginas

01. DADOS GERAIS:

Linha de ProdutoRMS
SegmentoVarejo
MóduloAplicações Web
TipoAPI

02. PRÉ-REQUISITOS:


VersãoRelease 12.1.23 ou superior
S.O.Windows Server 2008 ou superior (com as atualizações mais recentes)
.NET Framework.NET Framework 4.7.1 ou Superior
.Net Core

ASP.NET Core Runtime 2.2.8 (Hosting Bundle) 

.NET Core Hosting 3.1 (x64) | .NET Core Hosting 3.1 (x86) |

IISInstalação IIS
Arquitetura IIS (RMS)Arquitetura de diretórios RMS

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


03. INFORMAÇÕES:

Esta documentação se aplica a implantação a configuração das web APIs (.net) hospedada no IIS conforme listado nos pré-requisitos.


03. INSTALAÇÃO: 

  1. Após receber ou fazer o download da API, descompacte o conteúdo;
  2. Vá ate a estrutura de pastas do IIS (..\inetpub\wwwroot\);
    1. Verifique se foi feita corretamente a arquitetura de pastas RMS no IIS (listado nos pré requisitos);
    2. Acesse o diretório "..\inetpub\wwwroot\RMS\RMSServices";
    3. Mova a pasta da API para o diretório do passo 2b;
  3. Acesse o IIS;
  4. Adicione um novo Pool de aplicação (Pool Application);
    1. Sugerimos a criação de um pool para cada API adicionada.
    2. Clique com botão direito do mouse em "Pool de aplicações"
    3. Clique em adicionar Pool de aplicativos;
    4. Siga a nomenclatura padrão TOTVS para o pool;
      1. EX: TOTVS.RMS."SUA_API";
      1. "SUA_API" é apenas um nome que usaremos como exemplo aqui, mas deve ser substituída pelo nome da API.
    5. Clique OK;
  5. EM: Sites > Default Web Sites > RMS > RMSServices;
    1. Localize a pasta da "SUA_API";
    2. Clique com o botão direito sobre a pasta da API;
    3. Em seguida clique em "Converter para aplicativo";
    4. Selecione o Pool que foi criado no passo 4;
    5. Clique OK;
  6. Pronto, adicionamos a API no IIS;
    1. Existem particularidades na configuração de cada API, será informado na documentação da API;
  7. Para testar e verificar se tudo ocorreu corretamente:
    1. Clique com o botão direito em "SUA_API" Gerenciar Aplicativo > Procurar... ;
    2. A página do navegador irá abrir....
      1. Caso a pagina da documentação padrão da API não abra, adicione "/swagger" ou apenas " / " no final da url;
    3. Como resultado você cerá uma pagina semelhante:
  8. Com isso finalizamos a implantação;















  • Sem rótulos