Árvore de páginas

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.