Я реализовал службу WCF, размещенную в службе Windows. Я хочу использовать его с PHP.
Пока все работает нормально, но проблема в том, когда я прекращаю свою победу. сервис.
При использовании приложения .NET я получаю исключение EndpointNotFoundException. Но с помощью PHP я получаю HTTP-ошибку 500.0 - Внутренняя ошибка сервера
Это мой код 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";
} ?>
Мой вопрос: как проверить, доступна ли конечная точка, потому что описанная мной ошибка возникает после тайм-аута. Я хочу быстро это проверить, а не получить внутреннюю ошибку сервера