Escolar Documentos
Profissional Documentos
Cultura Documentos
Ecnologia Protheus-Componentes
Ecnologia Protheus-Componentes
Estruturao
Reviso: 22/02/2005
Abrangncia
Verso 5.07
Verso 5.08
Verso 6.09
Verso 8.11
Verses Anteriores
Verso AP5
Diretrio
Contedo
Diretrio inicial do Protheus. a partir deste diretrio que o sistema ir
\ap5\
localizar os caminhos informados em parmetros, customizaes, etc.
\ap5\apo\
Diretrio onde sero localizados os arquivos de repositrio de APOs.
Diretrio onde so localizados os arquivos do ncleo do Protheus:
\ap5\bin\
executveis, bibliotecas de carga dinmica (DLLs) e arquivos de
configurao do sistema.
Similar ao \SIGAADV\ das verses Advanced 2.0x/4.0x. o diretrio
onde se encontram os arquivos de configurao do sistema ERP
\ap5\sigaadv\
Advanced, arquivos de menus, etc. tambm o diretrio inicial de
execuo no Remote.
Similar ao \DADOSADV\ das verses Advanced 2.0x/4.0x. o diretrio
\ap5\dadosadv\
onde se localizam os arquivos de base de dados para verses no SQL.
Similar ao \RELATO\ das verses Advanced 2.0x/4.0x. Diretrio para
\ap5\relato\
gravao de arquivos de impresso em disco.
Similar ao \CPROVA\ das verses Advanced 2.0x/4.0x. Diretrio para
\ap5\cprova\
gravao de arquivos de contabilizao.
Diretrio de localizao de programas de exemplo escritos em AdvPl,
\ap5\ixbpad\
nos padres definidos pela Microsiga Software S.A.
Diretrio de arquivos de incluso padro (extenso .CH) necessrios
\ap5\include\
para a compilao de programas escritos em AdvPl.
\ap5\util\
Diretrio de ferramentas adicionais do Protheus.
Verso AP6
Diretrio
Contedo
Verso Protheus8
\Protheus8 (Ncleo)
Diretrio onde armazenado o ncleo (kernel) do Protheus 8. Toda a parte de
tecnologia Protheus 8.
\Protheus8\APO
Diretrio onde so encontrados os repositrios de APOs.
\Protheus8\BIN\SERVER
nele que so encontrados os arquivos executveis, dlls e arquivos de
configurao do sistema que devem ser executados no Servidor.
\Protheus8\BIN\REMOTE
nele que so encontrados os arquivos executveis, dlls e arquivos de
configurao do sistema para acesso ao Client.
\Protheus8\INCLUDE
Aqui esto as bibliotecas necessrias para a compilao de programas ADVPL.
\Protheus8\MYPROJECTS
Estas so as estruturas para uma instalao padro do Protheus de acordo com a verso
utilizada. Porm a localizao de instalao pode variar de acordo com o local de
instalao.
Monitor
Alem destas aplicaes, o Siga Advanced Protheus conta ainda com outros utilitrios
diversos, como o Diff (utilizado para comparao de arquivos texto) e Dump (utilizado
para edio de arquivos binrios).
Nomenclaturas Utilizadas
Estas so as principais nomeclaturas utilizadas no Advanced Protheus:
A definio dos nomes dos arquivos dos repositrios de APO's e Patchs seguem o
mesmo padro (diferenciando-se apenas na extenso Patch=.PAT e repositrio=RPO) e
efetuada da seguinte maneira AP12345.RPO:
Posio
1
2
3
4
5
Contedo
(D)bf, (T)op, (A)ds, (B)trieve, (C)Tree;
(P)ortuguese, (E)nglish, (S)panish;
Verso;
Verso;
Verso;
Por exemplo, APAP710.RPO ser um repositrio de APO's para base de dados ADS,
idioma Portugus e verso 710
Verso 5.08
Verso 6.09
Verso 7.10
Verso 8.11
Caractersticas do IDE
Depurao. O IDE permite aos usurios depurar as rotinas criadas, executandoas linha a linha ou em modo de animao. Permite visualizar informaes como
variveis em diferentes escopos, pilha de chamadas, lista de break points, etc.
Exatamente como as melhores ferramentas de desenvolvimento existentes no
mercado. No IDE pode-se depurar pontos de entrada simplesmente colocando-se
um ponto de parada (break point) em uma linha qualquer do cdigo do ponto de
entrada;
Monitor
Reviso: 22/02/2005
Abrangncia
Verso 5.07
Verso 5.08
Verso 6.09
Verso 7.10
Verso 8.11
Usurio. o nome do usurio na rede local. Para conexes remotas este nome
est em branco.
Computador. Nome da mquina onde o Remote est sendo executado.
Conexo. Indica a data e hora de incio da conexo do Remote.
Tempo de Uso. Indica o tempo em horas, minutos e segundos desde que o
Remote se conectou.
Programa Inicial. o nome do programa inicial (APO) com o qual o Remote
iniciou a execuo.
Environment. Nome do ambiente sendo utilizado pelo terminal.
Verso 6.09
Verso 7.10
Verso 8.11
Topologia de Rede
Reviso: 28/08/2003
Abrangncia
Verso 5.07
Verses Anteriores
Verso 5.08
Verso 6.09
Verso 7.10
Verso 8.11
Dica :
A definio da melhor topologia para execuo um passo importante da
implementao da tecnologia Protheus, pois influenciar totalmente na performance. O
maior trfego de rede est localizado entre o Protheus Server e o Banco de Dados, j
que o trfego entre o Protheus Server e o Remote limita-se s informaes para
montagem de telas e controle de teclado e mouse. Desta forma, dependendo do tipo e da
velocidade da conexo, pode se tornar invivel manter um Protheus Server em uma
cidade conectado ao banco de dados em outra. Por outro lado, caso existam muitas
conexes nesta outra cidade, ou caso estas conexes executem processamentos pesados,