Я немного смущен о веб-узлах HTML5. Я просмотрел множество обучающих программ, и многие из них имеют разные варианты подключения с использованием разных портов. Что означают эти порты?
Adobe, использует это:
new WebSocket('ws://localhost:1740');
Тогда в другом учебнике есть такие места, где не требуются порты:
new WebSocket("ws://www.websockets.org");
И, наконец, третий учебник имеет порт, но он совершенно другой:
new WebSocket("ws://localhost:8080/echo");
Мой вопрос будет, почему они меняются? Как узнать, к каким портам подключиться? Кроме того, я попытался выполнить собственное подключение:
var ws = new WebSocket("ws://test.ontarget-network.com/");
Но я получаю следующую ошибку: Unexpected response code: 200
Я тестировал и пытался подключиться к другим "портам" (не зная, что я делаю, очевидно, набрав случайные числа), и эта ошибка исчезнет, однако, мой код
ws.onopen = function(){
alert("Connection Established");
};
не будет выполняться.
Я пытаюсь полностью понять API-интерфейсы HTML5, чтобы экспериментировать и создавать более динамические приложения. Спасибо за помощь.