У меня есть две машины на той же сети, скажем, в 192.168. 1.2 и 192.168.1.3.
192.168.1.2 = PC Server / dev
192.168.1.3 = PC Client / Browser
Так что на PC Server / Dev у меня есть сервер Socket.io/http, работающий на порту 82
на Клиентский сервер, который я использую Chrome в качестве браузера
, сервер проходит веб-страницу, такую как
<html>
....
<script type="text/javascript" src="http://localhost:82/socket.io/socket.io.js"></script>
....
</html>
, это необходимый ресурс, необходимый для клиента Socket.IO. Таким образом, ресурсные нагрузки на My Server / Dev PC, но не на моем клиентском ПК. Поэтому я пытаюсь:
<html>
....
<script type="text/javascript" src="http://192.168.1.2:82/socket.io/socket.io.js"></script>
....
</html>
Теперь он не работает ни на компьютере. Я знаю, что это должно быть
<script src="http://<uri:port>/socket.io/socket.io.js"></script>
, как он говорит о Socket.io Github, но я хочу проверить только в локальной сети.
Я также смотрел
<script type="text/javascript" src="http://cdn.socket.io/stable/socket.io.js"></script>
, но я использую Socket.io 0,8.4, поэтому вышеуказанная версия не работает.
Итак, как я могу получить ресурс Socket.io, обслуживаемый клиенту в местной сетевой среде? Или вы, ребята, знаете о веб-сайте, обслуживающему 0,8.4 версии Socket.io, я мог бы использовать?
Примечание: не проблема брандмауэра.