Я пытаюсь развить, как вы уже догадались, многопользовательскую сеть.Первый этап - выяснить, могу ли я подключиться к своему серверу.Whooptydoo, горшок 80 работает!: D
Однако порты 81, 90, 2700, 8092 и любые другие порты, которые я пробую, НЕ работают.
Теперь у меня такое ощущение, что это может быть, потому что ничего надругой конец, чтобы принять мою связь.Поскольку это второй шаг в определении сети (для меня, во всяком случае), я не решаюсь пойти туда.
Я разблокировал порт, к которому я хочу подключиться.(Я разрешил как входящие, так и исходящие соединения TCP).
Это то, что я использую для запуска сокета:
s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp );
Для подключения:
s.Connect(hostEndPoint);
Чтобы создать hostEnpoint:
hostEndPoint = new IPEndPoint(hostAddress, conPort);
Я не получаю никаких исключений ошибок или чего-то подобного.Кажется, код просто зависает, когда он подключается ().
Я попытался заблокировать порт 80, а затем запустить код для подключения к 80, и происходит то же самое.
Итак, я немного близок к тому, что не так?Может ли это быть что-то еще?Нужно ли создавать программу для принятия соединений на этом порту, а затем запускать ее на сервере?
Большое спасибо, ребята.:)