ctreeMode
Indica qual a API de acesso ao c-Tree a instância atual do Application Server vai utilizar. Aplica-se estas aos arquivos de senhas (sigapss.spf) e help de campos do ERP, utilização do driver DBFCDX em ambientes linux ou ambientes windows configurados com LocalFiles=CTREE, e a utiilzação do driver/RDD "CTREECDX"
Observações |
---|
- Esta chave, como as demais nessa seção, são de uso comum e valem a todos os ambientes administrados pelo servidor.
- A chave ctreeMode é opcional e seu valor padrão é "LOCAL".
- Uma vez que um valor for definido para essa chave, é necessário reiniciar o TOTVS | Application Server.
|
Valores válidos
Valor | Descrição |
---|
LOCAL (Padrão) | Os arquivos do tipo c-tree são acessados através da engine local do c-tree. Em ambiente Windows, ela utiliza o arquivo ctreestd.dll, distribuído com o pacote de executáveis do Application Server. Para ambientes onde existam mais de um Application Server acessando o mesmo rootpath, deve ser usado um c-Tree Server. |
SERVER | Os arquivos do tipo c-tree são acessados através da engine server do c-tree, através da mtclient.dll. É necessária a instalação de um c-Tree Server na máquina onde está a unidade de disco que contém a pasta raiz de arquivos do ambiente (rootpath), e todos os serviços de Application Server que utilizem este rootpath devem usar a configuação ctreemode=server, e especificar na seção [ctreeserver] a chave ctServerName, apontando para uma única instância do c-Tree Server. |
BOUNDSERVER | Os arquivos do tipo c-tree são acessados através da engine boundserver do c-tree. Trata-se de uma compilação do C-Tree Server em DLL (ctreecsv.dll), junto com alguns arquivos auxiliares, distribuídos junto dos executáveis do Application Server. Permitem a uma instância única do Application Server a usar um c-tree server embedado para acesso aos arquivos c-Tree. Este modo também pode ser usado para uma configuração de cache de arquivos c-Tree em memória. Para maiores informações sobre isso, consulte a configuração [ctreeservermaster] do arquivo de configuração do Application Server (appserver.ini) |
BOUNDCLIENT | Modo especial de configuração usado para cache de arquivos c-Tree em memória. Para maiores detalhes, consulte a documentação da seção [ctreeservermaster] do arquivo de configuração do Application Server (appserver.ini) |
* Para maiores informações sobre os modos BOUNDSERVER e BOUNDCLIENT, quando utilizados para cache de dicionários (SXS) na memória, leia o artigo c-Tree Server com SXS em memória
Exemplo
[General]
ctreeMode=SERVER
[CtreeServer]
[email protected]