CONTEÚDO

  1. Introdução
  2. Instalação
  3. Configuração
    1. Progress 11.7
    2. Progress 12
  4. Testando o servidor PASOE

01. Introdução

O PASOE surgiu para trabalhar em ambientes 64Bits, onde consegue obter uma melhor performance devido a essa arquitetura. O PASOE vem para substituir o AppServer e necessita de uma licença do tipo Pacific Production Application Server. Ele possui uma performance elevada na conexão dos seus agentes devido a trabalhar dentro de um servidor Tomcat Web.

02. Instalação

Durante o processo de instalação do Progress, você terá que informar as portas HTTP, HTTPs e Shutdown na página Progress Application Server Details, onde elas serão utilizadas para conexão do PASOE pelo produto da linha Datasul.

A instalação do PASOE com Progress 12 é bem similar à instalação do PASOE com Progress 11.7


Caso você queira, poderá manter em uma única máquina as duas versões do Progress 32Bits e o 64Bits, onde você deverá tomar alguns cuidados conforme abaixo:

[WebServer]
HttpPort=9064
[PluginPolicy.Progress.ProAdsv]
port=20941
adminport=7842

image2019-1-17_10-52-58.png

03. Configuração

a. Progress 11.7

Abaixo temos os passos a serem realizados para configurar o PASOE:



worddavc8d461eee554a880f9c17c878139004c.png

worddavdf337df2d8eb86b666811243c17688a8.png


worddav7ccaab4e7ee493e16a027e42734c3101.png


b. Progress 12

As informações acima contemplam a migração para o Progress 12 (Pasoe) com minimas diferenças: 


ProgressApplicationServer.png




configuração.png


APSV.png

04. Testando o servidor PASOE

Para testar se a sua instancia do servidor PASOE está funcionando, podemos fazer os seguintes passos:

DEFINE OUTPUT PARAMETER p AS CHARACTER NO-UNDO.
DEFINE OUTPUT PARAMETER d AS INTEGER   NO-UNDO.

ASSIGN p = PROPATH
       d = NUM-DBS.


DEFINE VARIABLE hAppSrv  AS HANDLE    NO-UNDO. 
DEFINE VARIABLE lConnect AS LOGICAL   NO-UNDO. 
DEFINE VARIABLE prop     AS CHARACTER NO-UNDO. 
DEFINE VARIABLE dbs      AS INTEGER   NO-UNDO. 

CREATE SERVER hAppSrv. 
lConnect = hAppSrv:CONNECT("-URL http://localhost:8085/apsv ").
IF  lConnect THEN DO: 
    RUN appteste.p ON hAppSrv (OUTPUT prop, OUTPUT dbs). 
END. 
MESSAGE lConnect SKIP 
        "Número de bancos conectados: " dbs SKIP 
        "Propath: " prop 
        VIEW-AS ALERT-BOX INFORMATION BUTTONS OK.





05. Links

https://tdn.totvs.com/pages/releaseview.action?pageId=45127294