Имеем планшет на win10 с локальной базой 1С, обмен настроен через web-сервис. Но планшет не всегда подключен к интернету, чтобы обмениваться данными, поэтому перед запуском обмена надо проверить доступность сервиса. Подключаюсь так:
Определения = Новый WSОпределения("http://111.111.111.111/go/ws/Tablet.1cws?wsdl", "ws", "111");
Прокси = Новый WSПрокси(Определения, "Tablet", "Tablet","TabletSoap");
Прокси.Пользователь = "ws";
Прокси.Пароль = "111";
Готов выслушать предложения.
Ping не предлагать, он отключен.
HTTPСоединение.ПолучитьЗаголовки адреса wsdl с коротким таймаутом в попытке
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший