#c# #networking #msmq
#c# #сеть #msmq
Вопрос:
Я разработал приложение модели клиент-сервер. Я хочу отправить сообщение с сервера клиентам, используя msmq. сообщение может быть отправлено через локальную сеть (оба подключены к локальной сети). Если оба подключены к datacard, также отправляется сообщение. Но проблема в том, что когда мой сервер находится в виртуальной машине и имеет общедоступный IP-адрес, а клиент подключен к карте данных, сообщение не отправляется. я получил проблему типа «не удалось подключить сокет winsock ip = 192.75.84.10»
Ответ №1:
Попробуйте следующий:
- Пинг серверной машины с клиентской машины (при возникновении ошибок настраивайте маршруты)
- Telnet ваш IP-адрес сервера и порт с клиентского компьютера и обратно (возможно, порт заблокирован)
- Проверьте антивирус / брандмауэр на обеих машинах