O |
O |
Quando compilados, todos os arquivos de código fonte tornam-se unidades de inteligência básicas, chamadas de APO´s (Advanced Protheus Objects). Esses APO´s são mantidos em um repositório e carregados dinamicamente pelo servidor de aplicação () para a execução. No entanto, não existe linkedição ou união física do código compilado a um determinado ambiente ou aplicação, o que permite executar funções criadas em
em qualquer ponto do ambiente ERP.
O compilador e o interpretador da linguagem é o próprio servidor de aplicação (Application Server), e existe um ambiente visual para desenvolvimento integrado (Development Studio) onde o código-fonte pode ser criado, compilado e depurado.
Os programas desenvolvidos na linguagem , podem conter comandos ou funções de interface com o usuário com as seguintes características:
Os programas com interface própria com o usuário são desenvolvidos para serem executados através do terminal remoto, o . O
é a aplicação, desenvolvida pela TOTVS, encarregada da interface e da interação com usuário, ou seja, todo o processamento do código fonte em
e o acesso ao banco de dados. Já o gerenciamento das conexões é efetuado pelo o
.
O é o principal meio de acesso a execução de rotinas desenvolvidas em
no sistema de gestão . Através desta aplicação os códigos fontes, com ou sem interface com o usuário, são executados. No entanto, nesse tipo de desenvolvimento, são considerados apenas os programas que realizam algum tipo de interface remota utilizando um protocolo de comunicação do sistema.
Ao utilizar um meio de conectividade, as rotinas desenvolvidas são subcategorizadas da seguinte forma: