2
respostas

Consumindo web services de vários ambientes

Na aula é criado um web service que é executado em um servidor em localhost.

Ao criar o cliente e gerar os stubs do wsdl do web service que está sendo executado em localhost, alguma classe stub fará requisições como por exemplo http://localhost:8080/projetows/ServicoWs.

A minha dúvida é:

Os stubs gerados fazem requisições em http://localhost:8080/projetows/ServicoWs porque o web service está executado em localhost.

E quando esse web service for publicado em outros ambientes?

Quando o web service for publicado em Desenvolvimento, Homologação e Produção o cliente deve gerar os stubs novamente para apontar para cada ambiente? Ou posso alterar o endereço do endpoint diretamente na classe stub que faz esse proxy?

2 respostas

Alguém?

Você pode alterar diretamente sim.

Aproveitando, estamos no fim de semana e o tempo de resposta da dúvida vai aumentar um pouco mesmo :).