Olá a todos,
tudo bem?
Estou com uma dúvida referente a Web Service. Eu já implementei alguns exemplos de Web Services simples localmente, desenvolvendo em Java + IDE Eclipe + com o Apache Tomcat.
Porém agora, participarei de um projeto onde é preciso construir um Web Service e estou com as seguintes dúvidas:
1- Sobre hospedagem, é melhor “subir” uma máquina na rede local do cliente ou subir uma instância por exemplo na Amazon?
2- Devo utilizar mesmo o servidor de aplicação Tomcat ou há outro programa para “gerenciar” as requisições feitas ao Web Services? (neste caso gerenciar requisições ao mesmo tempo, envio de Request e Response, acesso ao bando de dados e etc … )
3- Nos exemplos que realizei, o endereço para consumir um serviço no Web Service é o localhost mas neste projeto, haverá uma aplicação fora da rede local do cliente, então como torno o Endpoint acessível para internet?
Alguém poderia me ajudar?
Obrigado.