Olá pessoal,
estou iniciando no mundo Java e muito entusiasmado.
Estou precisando de uma ajuda, seguinte, estou migrando uma aplicação client/server para web.
Tenho atualmente 30 clientes que utilizam esta aplicação. A aplicação vai ficar hospedada num site tipo www.xxxx.com.br para que meus clientes acessam ela.
Pensei em ter um esquema que cada subdiretório /cliente_xxx acessa o seu app, tipo www.xxxx.com.br/cliente_001 -> cliente 1, www.xxxx.com.br/cliente_002 -> cliente 2, etc.
Mas aí que vem minha dúvida, é melhor ter um WAR para cada cliente, ou seja, cada war fica no subdiretório cliente_xxx, ou um único para todos. Se for separado qnd lanço uma versão tenho que copiar 30 WAR.
Outra coisa, penso em usar MySQL como BD, o melhor seria um database para cada cliente ou usar um único para todos e nas tabelas ter um campo que difere que aquele dados é de qual cliente? Se eu tiver uma alteração de BD terei que rodar o script nos 30 databases.
Alguém já passou por esta situação e poderia me ajudar?
Deus abençoe!!!
Abraço
Ademir