Ativa o menu
Alternar menu de preferências
Alternar menu pessoal
Não autenticado(a)
Your IP address will be publicly visible if you make any edits.

CeltaMobi

De Celta Sistemas Wiki
Revisão de 17h02min de 21 de junho de 2023 por Eric (discussão | contribs)

Instalando CeltaApi

  1. Como pré-requisito, instalação da JRE 8(Java SE Runtime Environment);
  2. Baixe os arquivos necessários no Link: https://www.dropbox.com/s/enenm0rxfw993qk/CeltaAPI-1.0.3.zip?dl=0
  3. Copie os arquivos: CeltaAPI.config.xml, CeltaAPI.exe, CeltaAPI.xml e CeltaAPI.jar para a pasta: C:\Celta Sistemas\API;
  4. Abra o arquivo CeltaAPI.config.xml e configure as seguintes propriedades:
    1. porta-api: Informe a porta na qual a API irá responder (padrão = 8080);
    2. servidor-banco-dados: Informe o IP/nome do computador onde está o servidor do banco de dados (padrão = 127.0.0.1 = localhost)
    3. pasta-banco-dados: Informe a pasta onde estão os bancos de dados:Celta.fdb e CeltaAuxiliar.fdb (padrão = C:\Celta Sistemas\)
    4. codigo-empresa: Informe o código da empresa na qual a API buscará os dados (padrão = 1)
  5. Abra as configurações de firewall e adicione uma nova regra de entrada informando a porta configurada acima;
  6. Abra o arquivo Firebird.conf e procure por:
    #WireCrypt = Enabled (for client) / Required (for server) e deixe assim:
    WireCrypt = Enabled, depois reinicie o serviço do Firebird
  7. Abra o Prompt de comandos em modo Administrador e execute: CeltaAPI install
  8. Abra os Serviços do Windows e procure por: CeltaAPI - API para uso com o sistema Celta e clique em Iniciar (o serviço da API será iniciado, e por padrão,sempre reiniciará junto com o Windows)

Teste da API

  • Abra qualquer navegador de internet e digite: ip_ou_nome_do_computador_onde_esta_a_api:porta_informada_acima/teste

Exemplo:

Local (na mesma máquina que está o API) http://localhost:8080/teste
http://127.0.0.1:8080/teste
Remoto (de outra máquina) http://192.168.1.2:8080/teste
http://servidor:8080/teste

Como Resultado deverá ser obtido o seguinte:
API: Ok
Banco de dados: Ok