Web Service - SOAP/DataSnap
Baixei o exemplo da edição 70, e tudo deu certo enquanto eu estava executando o Client em Localhost ou mesmo usando o IP rodando na própria maquina. Mas ... quando fui rodar de uma outra máquina para acessar o Servidor... NADA!
Depois de algum tempo de requisitado um registro, dá a seguinte MSG:
´O tempo limite da operação foi atingido -
URL :http://192.168.254.3/Scripts/SOAPServerClubeDelphi.dll/SOAP/ISoapDMClubeDelphi -
SOAPAction:http://www.borland.com/namespaces/Types-IAppServerSOAP.´
Se alguém puder me ajudar agradeço de coração, pois já pastei o suficiente.
Obrigado
Depois de algum tempo de requisitado um registro, dá a seguinte MSG:
´O tempo limite da operação foi atingido -
URL :http://192.168.254.3/Scripts/SOAPServerClubeDelphi.dll/SOAP/ISoapDMClubeDelphi -
SOAPAction:http://www.borland.com/namespaces/Types-IAppServerSOAP.´
Se alguém puder me ajudar agradeço de coração, pois já pastei o suficiente.
Obrigado
Celso_vs
Curtidas 0
Respostas
Vitor Rubio
08/04/2009
Não seria problema do servidor ou firewall? Vc está usando iis ou apache?
GOSTEI 0
Celso_vs
08/04/2009
[quote:5fafc6a71b=´vitor^_^´]Não seria problema do servidor ou firewall? Vc está usando iis ou apache?[/quote:5fafc6a71b]
Olá Vitor! Estou usando IIS, e WinXP com o Firewall Habilitado. Desculpe, mas não tenho a menor idéia de como isso funciona. Vou tentar desabilitar o Firewall.
OBRIGADO.
Olá Vitor! Estou usando IIS, e WinXP com o Firewall Habilitado. Desculpe, mas não tenho a menor idéia de como isso funciona. Vou tentar desabilitar o Firewall.
OBRIGADO.
GOSTEI 0
Paullsoftware
08/04/2009
Vai por partes, primeiro veja se consegue ver a página da DLL pelo Browser...
vai no Browser e digita:
http://192.168.254.3/Scripts/SOAPServerClubeDelphi.dll
vê se vai ser carregada a página de informações do seu WebService depois continuamos :wink:
vai no Browser e digita:
http://192.168.254.3/Scripts/SOAPServerClubeDelphi.dll
vê se vai ser carregada a página de informações do seu WebService depois continuamos :wink:
GOSTEI 0
Celso_vs
08/04/2009
Vai por partes, primeiro veja se consegue ver a página da DLL pelo Browser...
vai no Browser e digita:
http://192.168.254.3/Scripts/SOAPServerClubeDelphi.dll
vê se vai ser carregada a página de informações do seu WebService depois continuamos :wink:
Fala irmão! Beleza?
Na máquina Servidora consigo ver a página da DLL, mas na do cliente não.
Fiz um teste desabilitando o Firewal que funcionou e mostrou o primeiro registro requisitado. Quando digitei o segundo, deu um outro erro que não me preocupei muito com ele, e continuei digitando vários registros, sendo que ora funcionava, ora dava o tal erro. Agora o que preciso é saber como faze para funcionar com o Firewal HABILITADO, depois vou me preocupar com o tal ERRO.
Um abraço, e obrigado a todos.
GOSTEI 0
Paullsoftware
08/04/2009
Eu trabalho com WebService SOA e o FireWall fica habilitado numa boa... não fiz nenhuma modificação nele, pois, os dados tratados no servidor são todos através da porta 80 (porta de internet) e nunca meu servidor deu algum pau semelhante ao que vc ta mensionando...
GOSTEI 0
Celso_vs
08/04/2009
Eu trabalho com WebService SOA e o FireWall fica habilitado numa boa... não fiz nenhuma modificação nele, pois, os dados tratados no servidor são todos através da porta 80 (porta de internet) e nunca meu servidor deu algum pau semelhante ao que vc ta mensionando...
Fala irmão! Insisti tanto que acabei conseguindo. Eu uso o firewal do próprio Windows XP, e nas configurações dele, na guia ´Anançado´ é necessário habilitar o uso do serviço HTTP para que ele permita o acesso. Meus testes ainda estão no ambiente da rede interna, mas agora que consegui, vou PASTAR mais alguns quilos pra conseguir fazer funcionar com um acesso remoto real, ou seja, de uma outra conexão de internet.
Valeu irmão,
Um abraço
GOSTEI 0
Paullsoftware
08/04/2009
De antemão! é a mesma coisa o trabalho a mais que você vai que criar um redircionamento no seu ´Roteador´ para o IP do servidor, e basicamente isso!!! :lol:
GOSTEI 0