01. DADOS GERAIS
Produto: | TOTVS Manufatura |
---|---|
Linha de Produto: | Linha Logix |
Segmento: | Tecnologia |
Módulo: | Framework |
Função: | Requisições Webservices (SOAP) |
Requisito/Story/Issue (informe o requisito relacionado) : | DFWKTOOLS-2721 |
02. SITUAÇÃO/REQUISITO
Realizar o consumo de licença TOTVS I para as requisições WebServices SOAP no produto Logix.
03. SOLUÇÃO
Todas requisições realizadas via WebServices utilizando padrão SOAP passam a consumir licença TOTVS I.
Disponível a partir do pacote oficial 12.1.31 ou Framework Fix 12.1.29.(fix01)IMPORTANTE!
04. DEMAIS INFORMAÇÕES
TOTVS I – Internet
A licença TOTVS I é um tipo de licença utilizado para licenciar o Pool de conexões de Web Services, que atendem customizações e/ou funcionalidades do produto como Portais. A natureza de controle desta licença é concorrente.
Pool de Conexões, ou connection pooling, é uma técnica utilizada para otimizar o uso dos recursos associados a um Servidor de Aplicação. Nesta técnica, o servidor de aplicações gerencia uma coleção de conexões para servir os diversos usuários de um sistema. O uso do Pool de Conexões tem dois objetivos principais. O primeiro é escalabilidade, uma vez que permite o compartilhamento de um número menor de conexões físicas para atender às requisições de conexões de uma aplicação. Esse compartilhamento é possível com o uso do tempo ocioso de uma conexão para atender outras requisições da aplicação. Desta forma, temos um relacionamento 1:N, onde uma conexão física pode atender N conexões lógicas de usuários. O segundo objetivo é performance, já que minimiza o elevado custo para se estabelecer conexões. Esse elevado custo é referente à necessidade de alocação memória, criação de um processo servidor e uma série de recursos necessários para o estabelecimento de uma conexão. O Pool de Conexões minimiza esse custo ao manter, sempre, conexões pré-estabelecidas, sem que seja necessário abrir e fechar, repetidamente, as conexões físicas.
Note que o TOTVS I é um Agrupador de Negócio e mesmo que o Servidor de Aplicação utilize a técnica do Pool de conexões é necessário verificar se a licença consumida é a TOTVS I ou uma TOTVS Light.