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