O c-tree BoundServer (c-tree Server DLL) é, basicamente, um servidor c-tree que sobe junto (embedado) com o Protheus Server. É recomendado seu uso em ambientes onde é utilizado apenas um Protheus Server como servidor de aplicação, onde os dicionários não têm seu acesso compartilhado com outros servidores Protheus.
Arquivos relacionados
Os arquivos relacionados com o c-tree BoundServer são:
Ambiente Windows
- ctreecsv.dll
- ctreecb.dll
Arquivos dependentes necessários na pasta do Protheus Server
- apssrv.ini
- ctsrvr.set
- ctsrvr.cfg
- F_TCPIP.DLL
Ambiente Linux
- libctreecsv.so
- libctreecb.so
Arquivos dependentes necessários na pasta Protheus Server
- apssrv.ini
- ctsrvr.set
- ctsrvr.cfg
Arquivo de configuração ctsrvr.cfg
Conteúdo do arquivo de configuração ctsrvr.cfg para ambientes Windows e Linux (conteúdo padrão, com algumas chaves adicionais):
Configuração padrão c-tree Server
COMM_PROTOCOL F_TCPIP LOG_SPACE 96 CTSTATUS_SIZE -10000000 SKIP_MISSING_FILES YES IDX_MEMORY 1000000 DAT_MEMORY 1000000 COMPATIBILITY LOG_WRITETHRU SUPPRESS_LOG_SYNC YES
Configuração c-tree BoundServer
SERVER_NAME BOUNDSERVER CONSOLE NO_MESSAGEBOX (1) COMPATIBILITY NO_SIGNAL_HANDLER (2) COMPATIBILITY NO_EXTERNAL_SHUTDOWN (3) COMM_PROTOCOL DISABLE (4)
- Desabilitar as janelas de mensagem do ctree – Apenas em ambiente Windows
- c-tree não intercepta Control+C no Linux, que impedia o Protheus Server de baixar – Apenas ambiente Linux
- c-tree BoundServer não aceita comando externo de parada de servidor (CTSTOP / CTADMN / StopServer) – Windows e Linux
- c-tree BoundServer não aceita conexão externa de ninguém, pois somente o Protheus se comunica com ele – Windows e Linux
Observações
- Não misturar os arquivos ctsrvr.cfg do c-tree Server e do c-tree BoundServer. A partir da build 7.00.131227A os arquivos relacionados ao c-tree BoundServer são distribuídos com a distribuição padrão do Protheus.
- Caso haja a necessidade de mais de um Protheus Server na mesma máquina com os mesmos dados de dicionário, utilize o c-tree Server ao invés do c-tree BoundServer.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas