Tiago Lucio | Universidade Federal de Goiás (original) (raw)

Tiago Lucio

Related Authors

Murilo Góis

Murilo Góis

Fundação de Ensino Eurípides Soares da Rocha de Marília

Cleberton Antunes

Uploads

Papers by Tiago Lucio

Research paper thumbnail of A Tecnologia Protheus

O Advanced Protheus é uma nova tecnologia desenvolvida sobre o sistema Advanced, que teve toda a ... more O Advanced Protheus é uma nova tecnologia desenvolvida sobre o sistema Advanced, que teve toda a inteligência dividida em duas camadas: Servidor de Aplicação (Protheus Server) e Interface (Remote). Ou seja, uma aplicação 32 bits que se encarrega do gerenciamento das conexões, da execução do código AdvPl e do acesso aos recursos de banco de dados (ADS, Btrieve, CTree ou TopConnect), e uma aplicação thin-client que efetua apenas a interface com o usuário. Características da Tecnologia Protheus As principais características da tecnologia Protheus são:  Possibilidade de grande variação de topologias de rede e processamento distribuído  Baixo tráfego de rede entre o AP5 Server e o AP5 Remote  Utilização de configurações, possibilitando o uso de conexões simultâneas através de protocolos diferentes e o acesso a diferentes repositórios de APO's e diretórios (o que permite o uso de diferentes idiomas, versões, etc, acessando a mesma base de dados)  Diferentes possibilidades de impressão de relatórios. No Advanced Protheus pode-se imprimir os relatórios de três formas: 1.Em disco 2.Via Windows 3.Direto na Porta As impressões efetuadas via Windows ou diretamente na porta podem ser impressas no servidor (o que evitará o tráfego de rede do relatório impresso) ou na estação. As impressões efetuadas em disco também evitam o tráfego de rede. Os relatórios em disco são sempre mantidos no servidor e somente as páginas requisitadas são enviadas à estação.  Os arquivos de banco de dados são sempre abertos no servidor. Entretanto, arquivos texto podem ser abertos na estação com a função FOpen. A referência a paths que não contiverem uma letra de drive (por exemplo, "\DADOS\ARQ.TXT"), são consideradas a partir do servidor no diretório informado na seção "RootPath" do arquivo de configurações do Protheus Server  Não existe o conceito de "módulos" de sistema. Existe o conceito de programa inicial, de onde a execução do Remote será iniciada (e os outros APO's utilizados serão carregados e descarregados dinamicamente de acordo com sua chamada a partir deste). Isso permite que rotinas que eram de "módulos" diferentes sejam executadas diretamente de um mesmo menu de usuário As Camadas do Advanced Protheus O Advanced Protheus é dividido em quatro camadas para a operação são elas:

Research paper thumbnail of A Tecnologia Protheus

O Advanced Protheus é uma nova tecnologia desenvolvida sobre o sistema Advanced, que teve toda a ... more O Advanced Protheus é uma nova tecnologia desenvolvida sobre o sistema Advanced, que teve toda a inteligência dividida em duas camadas: Servidor de Aplicação (Protheus Server) e Interface (Remote). Ou seja, uma aplicação 32 bits que se encarrega do gerenciamento das conexões, da execução do código AdvPl e do acesso aos recursos de banco de dados (ADS, Btrieve, CTree ou TopConnect), e uma aplicação thin-client que efetua apenas a interface com o usuário. Características da Tecnologia Protheus As principais características da tecnologia Protheus são:  Possibilidade de grande variação de topologias de rede e processamento distribuído  Baixo tráfego de rede entre o AP5 Server e o AP5 Remote  Utilização de configurações, possibilitando o uso de conexões simultâneas através de protocolos diferentes e o acesso a diferentes repositórios de APO's e diretórios (o que permite o uso de diferentes idiomas, versões, etc, acessando a mesma base de dados)  Diferentes possibilidades de impressão de relatórios. No Advanced Protheus pode-se imprimir os relatórios de três formas: 1.Em disco 2.Via Windows 3.Direto na Porta As impressões efetuadas via Windows ou diretamente na porta podem ser impressas no servidor (o que evitará o tráfego de rede do relatório impresso) ou na estação. As impressões efetuadas em disco também evitam o tráfego de rede. Os relatórios em disco são sempre mantidos no servidor e somente as páginas requisitadas são enviadas à estação.  Os arquivos de banco de dados são sempre abertos no servidor. Entretanto, arquivos texto podem ser abertos na estação com a função FOpen. A referência a paths que não contiverem uma letra de drive (por exemplo, "\DADOS\ARQ.TXT"), são consideradas a partir do servidor no diretório informado na seção "RootPath" do arquivo de configurações do Protheus Server  Não existe o conceito de "módulos" de sistema. Existe o conceito de programa inicial, de onde a execução do Remote será iniciada (e os outros APO's utilizados serão carregados e descarregados dinamicamente de acordo com sua chamada a partir deste). Isso permite que rotinas que eram de "módulos" diferentes sejam executadas diretamente de um mesmo menu de usuário As Camadas do Advanced Protheus O Advanced Protheus é dividido em quatro camadas para a operação são elas:

Log In