Я почти уверен, что соединение не установлено, если вы не вызываете метод в интерфейсе. Тем более, что связь основана на HTTP.
В проекте, над которым я работал, я фактически создал метод NOP на сервере, который мог вызвать мой клиент. Я использовал это, чтобы определить, являются ли предоставленная информация о соединении и учетные данные действительными (используя блок try-catch).