Olá Alberto,

utilize a ferramenta livre SOAPUi para debugar o Web Service. Tem um 
tutorial sobre ela no meu site:

http://www.jsk.com.br/soapui.html

Muito cuidado com a modelagem do seus WS pois determinadas estruturas 
que .Net gera *não* são compatíveis com o padrão SOAP e se vc estiver 
utilizando estas estruturas, vc não conseguirá acessar os Web services 
com outras plataformas.

Boa Sorte,
Josir.

----
Fiz um WebService em Delphi.Net (BDS 2006) e coloquei em um servidor 
windows.

A camada de apresentação fiz em Flex Builder, quando estou aqui dentro 
da empresa, na rede interna, funciona que é uma beleza.
Quando estou fora, não tem jeito de funcionar, eu consigo até enxergar o 
wsdl lá de fora (IP externo), digito lá o endereço 
http://????/WSTeste.asmx?wsdl <http://????/WSTeste.asmx?wsdl> e aparece 
o XML. Mas não executa o serviço.
Coloquei um tal de crossdomain.
xml aonde está o meu WebService. O conteúdo desse arquivo é:
<?xml version="1.0" ?>
<cross-domain-policy>
<allow-access-from domain="*" />
<allow-access-from domain="*.macromedia.com" secure="false" />
<allow-access-from domain="*.adobe.com" secure="false" />
</cross-domain-policy>

Mesmo assim não faz nada, não dá nem erro. Se ao menos isso desse.
Será que alguém consegue me ajudar?

Responder a