Aplicação cliente/servidor (datasnap)
06/07/2017
0
Tenho um servidor com 8 banco de dados diferentes. São 8 clientes diferentes, cada um com seu BD. Como são clientes diferentes, com suas peculiaridades, não tenho como simplificar o número de BD.
Como devo proceder para criar a aplicação cliente servidor, uma vez que cada cliente terá seu projeto cliente rodando em sua empresa :
a) Criar um único projeto servidor com 8 ServerMethods ( um servermethods para cada cliente, cada um acessando seu BD), no servidor? Nesse caso como adicionar os ServerMethods?
b) Criar 8 projetos servidores , no servidor, (um projeto servidor por cliente) cada um com um único ServerMethods, com portas diferentes (configuração de endereço HTTP diferente para cada SQLConnection) ?
Exp : Cliente 1 - porta 8081
Cliente 2 - porta 8082, etc
Como devo proceder para criar a aplicação cliente servidor, uma vez que cada cliente terá seu projeto cliente rodando em sua empresa :
a) Criar um único projeto servidor com 8 ServerMethods ( um servermethods para cada cliente, cada um acessando seu BD), no servidor? Nesse caso como adicionar os ServerMethods?
b) Criar 8 projetos servidores , no servidor, (um projeto servidor por cliente) cada um com um único ServerMethods, com portas diferentes (configuração de endereço HTTP diferente para cada SQLConnection) ?
Exp : Cliente 1 - porta 8081
Cliente 2 - porta 8082, etc
Mauricio Meneses
Curtir tópico
+ 0
Responder
Posts
06/07/2017
Emerson Nascimento
sugiro criar 1 app server para cada cliente (mesmo que fosse o mesmo banco de dados).
você ficará livre para efetuar manutenções individuais nas regras de negócio quando for necessário.
imagine ter que acrescentar um cliente ou ter que alterar um já existente: você teria de parar TODOS os clientes para proceder com a manutenção do app server.
você ficará livre para efetuar manutenções individuais nas regras de negócio quando for necessário.
imagine ter que acrescentar um cliente ou ter que alterar um já existente: você teria de parar TODOS os clientes para proceder com a manutenção do app server.
Responder
Clique aqui para fazer login e interagir na Comunidade :)