Olá a todos.
Sou programador em Java, e estou com uma situação complexa de decidir, em uma empresa tem um sistema em Deplhi com BD Firebird rodando em rede num servidor interno da empresa, e eles precisam de um sistema Web para usar em vários lugares distantes da empresa que alimente esse banco de dados em Firebird,(o sistema local em Delphi ja esta em produção) pensei nas seguintes soluções:
1º Desenvolvo um sistema Java Web que rode em um servidor na Web, e somente conecte no BD externo em firebird no servidor dentro da empresa(metodologia cloud);
2º Desenvolvo um sistema Java Web que rode dentro do servidor da empresa e conecte no BD em firebird, e deixo livre para acesso externo das pessoas que irão usar e alimetar o sistema de outros lugares;
3º Desenvolvo um sistema Java Web que rode em um servidor na Web com um banco de dados Mysql, e use um Trigger no BD Firebird da empresa;
4º Será que daria para implementar uma interoperabilidade entre esses sistemas ou seria mais complexo?
Pensei nessas soluções mas estou em duvida de qual seria melhor de implementar.
Agradeço a atenção de todos
Maicon
;D