J'ai implémenté un service WCF hébergé sur le service Windows. Je veux le consommer avec PHP. Tout fonctionne bien pour l'instant, mais le problème est quand j'arrête ma victoire. un service. En consommant avec l'application .NET, j'obtiens EndpointNotFoundException. Mais en utilisant PHP j'obtiens l'erreur HTTP 500.0 - Erreur interne du serveurWinService hébergé client WCF + PHP et service désactivé
Ceci est mon code PHP:
<?php
header('Content-Type: text/plain');
try
{
$client = new
SoapClient(
"http://localhost:8000/TestService/service?wsdl"
);
$webService = $client->CheckStatus();
$wsResult = $webService->CheckStatusResult;
print $wsResult;
}
catch (Exception $e)
{
print "Caught exception: " . $e->getMessage(). "\n";
} ?>
Ma question est la suivante: comment vérifier si endpoint est accessible, parce que l'erreur je l'ai décrit se produit après le délai. Je veux vérifier rapidement ceci, et ne pas obtenir l'erreur interne de serveur