Navegação

    Fórum Técnico Insoft4

    • Login
    • Pesquisar

    Integração GT (v4, v3) X Akita

    Configurações
    1
    1
    10
    Carregando Mais Posts
    • Mais Antigo para Mais Recente
    • Mais Recente para Mais Antigo
    • Mais Votados
    Responder
    • Responder como tópico
    Entre para responder
    Este tópico foi deletado. Apenas usuários com privilégios de moderação de tópico podem vê-lo.
    • B
      Bruno Maciel Desenvolvimento última edição por gustavo_siqueira

      Guia de Configuração: Integração GT x Akita

      A partir da versão 1.10.0 da gtsoft-rest-api e versão 2.7.0 da akitasoft-rest-api, será possível usar um mesmo .war de cada API para integrar diferentes versões do GT Soft ao Akita Soft.

      Ou seja, o artefato gtsoft-rest-api-x.x.x.war poderá rodar no ambiente que tem GT v3 e no ambiente que tem GT v4, apenas modificando o .yml para indicar a versão do GT que está integrando.

      O artefato akitasoft-rest-api-x.x.x.war também funcionará da mesma forma, modificando apenas o .yml para indicar a versão do GT que está integrando.

      Exemplo:

      Cliente 'A': GT v3 e Akita v7
      Cliente 'B': GT v4 e Akita v7

      Cliente 'A' terá a gtsoft-rest-api.war e akitasoft-rest-api.war configurada para a v3;
      Cliente 'B' terá a gtsoft-rest-api.war e akitasoft-rest-api.war configurada para a v4;

      O mesmo .war das duas APIs servirá para os dois clientes. A seguir estão as tabelas com a relação de configurações necessárias em cada API de acordo com a versão do GT.

      application.yml do akitasoft-rest-api:

      Propriedade Valor para GT v3 Valor para GT v4 Descrição
      gtsoft.version 'v3' 'express' Versão do sistema GTSOFT
      gt.rest.api.url 'http://localhost:8680/gtsoft-rest-api' 'http://localhost:7980/gtsoft-rest-api/' link da gtsoft-rest-api
      gt.api.url propriedade ignorada nesta versão 'http://localhost:8580/api' link da gtsoft-api da versão express

      application.yml do gtsoft-rest-api:

      Propriedade Valor para GT v3 Valor para GT v4 Descrição
      gtsoft.version 'v3' 'express' Versão do sistema GTSOFT
      gtsoftRestApi.urlBase "http://insoft-lnx26:8680/gtsoft-rest-api" 'http://localhost:7980/gtsoft-rest-api' link da gtsoft-rest-api
      plugin.insoftApiSecurity.apiKey.enabled false somente usar o valor false caso desabilitar a apiKey das demais aplicações indica se as requests entre aplicações enviam apiKey no cabeçalho. Valor padrão true para GT Express
      1 Resposta Última resposta Responder Citar 1
      • Primeiro post
        Último post
      Powered by NodeBB | Contributors