Arquitetura 64 bits
O binário SmartClient e dependências de arquitetura 64-bit estão disponíveis somente a partir da build 170117A e versão 17.2.1.0
SmartClient Shared
A partir da build 170117A outros arquivos de dependência são distribuídos juntamente com o binário. Para saber mais veja a documentação SmartClient - Shared.
Arquivos do binário
No diretório de instalação do TOTVS | SmartClient, são encontrados os seguintes arquivos executáveis, dependências e arquivos de configuração do sistema para acesso ao Client.
Alguns desses arquivos fazem parte do binário TOTVS e são instalados, por padrão, no diretório do produto.
Aplicação | Windows | Linux | OSx Mac | Arquitetura | Descrição |
---|---|---|---|---|---|
Biblioteca de interface para conexão RPC | apapi.dll | - | - | 32 | Apenas para uso interno do ERP. Faz a interface para chamadas RPC especificamente para utilização do suplemento Excel. |
Biblioteca 64-bit de interface para conexão RPC | apapi64.dll | - | - | 64 | Apenas para uso interno do ERP. Faz a interface para chamadas RPC especificamente para utilização do suplemento Excel. |
ActiveX para conexão ao AP Server Importante: Binário descontinuado em builds iguais ou superiores à 170117A | apconnxcontrol.ocx | - | - | 32 | ActiveX para conexão ao AP Server. É também uma dependência para utilização do Suplemento Excel. Integração descontinuada por questões de segurança. |
Biblioteca para conexão ao AP Server Importante: Esta biblioteca está disponível nos pacotes das versões 17.3.0.18, 19.3.0.10, 19.3.1.0 e superiores. | apconn.dll | - | - | 32 ou 64 | Apenas para uso interno do ERP. Biblioteca para conexão ao AP Server. |
Suplemento Excel | apexcel80.xla | - | - | Independente | Suplemento (Add-in) para integração com Excel através de chamadas às funções Siga(). |
Biblioteca de integração com Office | mpexcel.dll | - | - | 32 ou 64 | Permite a integração com o Microsoft Excel. |
Biblioteca de integração com Office | mpproject.dll | - | - | 32 ou 64 | Permite a integração com o Microsoft Project. |
Biblioteca de integração com Office | mpvisio.vsl | - | - | 32 ou 64 | Permite a integração com o Microsoft Visio. |
Biblioteca de integração com Office | mpword.dll | - | - | 32 ou 64 | Permite a integração com o Microsoft Word. |
Biblioteca de extensão gráfica | mswin32ext.dll | - | - | 32 | Biblioteca para extensão de funcionalidades de componentes gráficos. Usada, por exemplo, pelo componente TOleContainer. |
Biblioteca 64-bit de extensão gráfica | mswin32ext64.dll | - | - | 64 | Biblioteca para extensão de funcionalidades de componentes gráficos. Usada, por exemplo, pelo componente TOleContainer. É carregada pelo SmartClient de arquitetura 64-bit. |
SmartClient | smatclient.exe | smartclient | smartclient.app | 32 ou 64 | Aplicação do SmartClient. |
Totvs Printer | printer.exe | printer | smartclient.app | 32 | Agente de impressão. |
Balanceamento de carga | totvsbrokercg.dll | totvsbrokercg.so | Não Suportada | 32 ou 64 | Balanceamento de carga com Broker. |
Instalador da biblioteca de extensão gráfica | TOleContainerInstaller.msi | - | - | 32 | Realiza a cópia e registro da biblioteca mswin32ext.dll. Deve ser executado por um usuário Administrador. |
Instalador da biblioteca de extensão gráfica 64-bit | TOleContainer64Installer.msi | - | - | 64 | Realiza a cópia e registro da biblioteca mswin32ext64.dll. Deve ser executado por um usuário Administrador. |
Biblioteca de integração com câmera de vídeo. | imageload2.dll | - | - | 32 ou 64 | Utilizada por alguns módulos para captura de imagens de webcams. |
Biblioteca de integração com câmera de vídeo. | escapi.dll | - | - | 32 ou 64 | Utilizada por alguns módulos para captura de imagens de webcams (é uma dependência da imageload2.dll). |
Subpasta dlls*** (exemplo dlls597) e outras (platforms, resources, styles, etc) | - | - | - | 32 ou 64 | Contêm diversas bibliotecas, resources e plugins do Framework Qt, Microsoft, entre outros que são utilizados pelo SmartClient. Mais detalhes no documento: SmartClient - Shared |
IDE de desenvolvimento. Importante: Binário descontinuado em builds iguais ou superiores à 170117A | devstudio.exe | - | - | 32 | IDE de desenvolvimento para as linguagens AdvPL / 4GL |
Monitor. Importante: Binário descontinuado em builds iguais ou superiores à 170117A | monitor.exe | - | - | 32 | Ferramenta de monitoramento de conexões com o AppServer. |
Biblioteca usada para a instalação de certificado de segurança | totvs_ca.dll | - | - | 32 ou 64 | Apenas para uso interno do ERP. Automatiza o processo de instalação de certificado de segurança para o REST 2.0 |