У меня есть простая программа клиент / сервер на C # с использованием TcpClient / TcpListener, и мне было интересно, можно ли ее протестировать на виртуальной машине Windows Azure. TcpListener прослушивает IPAddress.Any.
Я хочу, чтобы сервер прослушивал виртуальную машину, а клиент подключался к ней. Это не приложение Azure, а просто обычное приложение.
Я создал конечную точку с тем же общедоступным / частным портом для виртуальной машины, но, похоже, это не сработало. Я подозреваю, что проблема может быть связана с тем, как TcpClient работает, преобразовывая домен виртуальной машины в IP-адрес.
В любом случае это возможно или есть ограничения? Я попытался выполнить поиск, но обнаружил, что это специфичные для Azure приложения, а не «общие», которые могут работать без конфигураций, связанных с Azure.