Histórico da Página
Estrutura do Protheus Search
O Protheus Search é dividido em três camadas para a operação. São elas:
...
- Servidor de aplicação
...
- Terminal Thin-Client
...
- Repositório de APOs
...
Tecnologia TOTVS
Servidor de Aplicação
O Application Server é a aplicação encarregada da compilação e da execução do código em AdvPL, no qual o Protheus Search está escrito.
O Terminal Thin-Client
O Smart Client não deve ser utilizado para fazer conexão com o Application Server do Protheus Search; uma vez que este servidor tem a única função de otimizar o processo de indexação e busca dos dados para pesquisa no Sistema.
Os únicos componentes do Smart Client que serão utilizados são: o Assistente de Configuração do Servidor para realizar a configuração do Protheus Search e o Developer Studio para efetuar atualização de bibliotecas (libs).
...
Protheus Search
O repositório de APOs
Nesta parte do Sistema estão os programas AdvPL a serem executados para a execução do Protheus Search.
A Estrutura de Diretórios do Protheus Search
Para facilitar o uso do Protheus Search, é importante que conhecer a estrutura de diretórios do Sistema, bem como suas finalidades.
...
- \ProtheusSearch (Núcleo)
Diretório em que é armazenado o núcleo (kernel) do Protheus Search. Toda a parte de tecnologia Protheus Search.
...
- \ProtheusSearch\APO
Este diretório contém os repositórios de APOs.
...
- \ProtheusSearch\BIN\APPSERVER
Este diretório contém os arquivos executáveis, DLLs e arquivos de configuração do Sistema que podem ser executados no servidor.
...
- \ProtheusSearch\BIN\SMARTCLIENT
Este diretório contém os arquivos executáveis, DLLs e arquivos de configuração do Sistema para acesso ao Assistente de Configuração do Servidor e o Developer Studio.
...
- \ProtheusSearch\BIN\TOOLS\CTREE
Este diretório contém o arquivo executável de instalação do c-tree Server.
...
- \ProtheusSearch\INDEXSERVER
Este diretório armazena os índices e suas configurações.
Para cada índice criado, o Sistema cria automaticamente um diretório com o mesmo nome na pasta indexserver em que serão encontrados os diretórios abaixo mencionados:
\Cache - utilizado para arquivos temporários.
\Data - armazena todos os arquivos de dados do índice.
...
- \ProtheusSearch\SYSTEM
Este diretório contém os arquivos de help e senha que são necessários para executar o Assistente de Configuração do Servidor.
...
- \ProtheusSearch\SYSTEMLOAD
Contém os arquivos de help de campo do Assistente de Configuração do Servidor em formato TXT.
Vale lembrar que esta estrutura refere-se a uma instalação padrão do Protheus Search, podendo haver variações.