Histórico da Página
Na A partir da release 12.1.34 está sendo liberada, no o produto Datasul , passa a contar com uma nova funcionalidade do para uso de servidores de aplicação Progress OpenEdge, chamada de Broker Escalável. Com isso agora é possível direcionar as ele, requisições REST do ERP e dos APPs para determinados brokers AppServer, conforme cadastroque consomem o backend Datasul são direcionadas para o endereço do servidor de aplicação cadastrado.
Para maiores mais detalhes ou para fazer a parametrização do "broker escalável" Broker Escalável, consultar as seguintes documentações:
Com istoDesta forma, a partir da release 12.1.34, todos os APPs que possuírem um código de APP, devem ter configurado um Broker Escalável para que todas as requisições desse APP sejam direcionadas para um broker AppServer Classic ou PASOE utilizando as licenças PROGRESS User determinadas para o APP em questãoendereço para o servidor de aplicação no cadastro de Broker Escalável. Sem essa configuração, o APP não acessará o servidor de aplicação.
draw.io Diagram | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
draw.io Diagram | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Para obter o código do APP, clique aqui ou entre em contato com seu ESNO servidor de aplicação (Classic Appserver ou PASOE) configurado para atender ao APP, pode usufruir das licenças Progress User APPs adquiridas junto com o APP. As licenças Progress User ERPs devem ser destinadas aos acessos de ERP, cujo endereço é identificados com um asterisco no cadastro de Broker Escalável.
Dica | ||
---|---|---|
| ||
Caso o app não possua código de licenciamento será executado no broker default e , suas requisições serão executadas no servidor de aplicação do ERP (identificado por um asterisco no cadastro) e consumirá as conexões Progress User padrões de ERP. Nesse caso, não é necessário cadastrar um broker para o APPesses APPs. |
Aviso | ||
---|---|---|
| ||
Caso o APP possua um código e não exista um broker configurado para o APP em questãoele, suas requisições serão negadas pelo Datasul, implicando no mal não funcionamento do APP. |
Para obter o código do APP, clique aqui ou entre em contato com seu ESN.
Para estar em total compliance com a TOTVS e com a PROGRESS, as seguinte regras devem ser observadas:
- O Classic Appserver Classic ou PASOE, juntamente com as suas licenças PROGRESS USER ERP, devem estar com no mínimo um broker "genérico" configurado configurados para receber todas as requisições do ERP Datasul (identificadas por um asterisco no cadastro).
- O Classic Appserver Classic ou PASOE, juntamente com as suas licenças PROGRESS USER APP, devem estar com um broker com código de APP configurado configurados para receber todas (e somente) as requisições do APP relacionado às licenças (identificadas pelo código do APP em questãono cadastro).
Aviso | ||
---|---|---|
| ||
É vetado o uso do ao broker Appserver Classic ou PASOE, com licenças PROGRESS USER APP, receber requisições do ERP. |
...
draw.io Diagram | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Com essa funcionalidade também é possível criar mais de um servidor de aplicação para atender às requisições de ERP, onde o TOTVS Rest distribuirá as solicitações para todos os endereços cadastrados. Consulte <essa documentação> para mais informações e verifique se sua licença de Classic Appserver ou PASOE permite sua utilização em mais de um servidor.