Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Gente, tenho um WebService que preciso acessar pelo ASP.NET C# mas não consigo. Adicionei a Referência Web WSDL, o Visual Studio 2005 critou as pastas do Web Service, mas não consigo acessá-lo.
Estou com muitas dúvidas. O que preciso para acessar um WebService feito em PHP com o ASP.NET C#? É preciso alguma biblioteca especial? A empresa que desenvolveu o WebService que preciso acessar deu até um exemplo mas em PHP. Esse WebService usa a biblioteca nusoap. Enfim, não sei como fazer isso rodar.
Abaixo segue o código de exemplo que forneceram mas em PHP que preciso fazer rodar no .NEt:
<?php
// Inclusão da classe NUSOAP
require_once("nusoap/lib/nusoap.php");
// define a localização do WSDL
$service = "http://homologacao.domino.com.br/web_services/importacao_lote/server_WSDL.php";
// instancia ao objeto do tipo Cliente
$cliente = new SoapClient($service);
// ativa uma ligação persistente ao servidor
$cliente->useHTTPPersistentConnection();
// faz a requisição do serviço, identificado pela função de chamada e respectivos parâmetros
$chave = $cliente->call( 'auth', array( 'login' => "loja",
'senha' => "2adds4fgf675po8a"));
// parâmetros a enviar ao servidor
$parametros = array( 'token' => $chave['return']['ret_message'],
'cod_cliente' => 10,
'id_veiculo' => 8324,);
$rs = $cliente->call('setDadosVeiculoLoja',$parametros);echo "ERRO DADOS VEÍCULOS: $erro <br>";
echo "<xmp>".$cliente->response."</xmp>";
}
else{ var_dump($rs);
}
?>
Como rodo isso no C#? Alguém pode me dar uma luz?
Carregando comentários...