Socket.io/node.js в локальной сети?

У меня есть две машины на той же сети, скажем, в 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, я мог бы использовать?

Примечание: не проблема брандмауэра.

5
задан Derek 19 September 2011 в 21:42
поделиться