Socket.io côté client sans serveur node.js

À utiliser socket.io sur le côté client, généralement, nous commençons une node.js serveur et comme ça:

<script src="/socket.io/socket.io.js"></script>

ou avec port spécifique:

<script src="http://localhost:3700/socket.io/socket.io.js"></script>

Question est la suivante:

est-il nécessaire d'utiliser node.js serveur de servir socket.io.js ?

...ou est-il possible d'

faire une copie locale de socket.io.js au lieu de passe au serveur à chaque fois que nous avons besoin de support.io?


comme, nous allons à l'affichage de la source et copie tout ce que nous avons obtenu à partir de la source de la balise script,

coller et enregistrer en tant que socket.io-local.js de sorte que la prochaine fois que nous utilisons:

<script src="socket.io-local.js"></script>

ça marche ?


Mises à jour

Merci pour tous les grands réponse,

Je vous pose cette question parce que, dans le cas qui m'occupe, je n'ai pas vraiment accès au serveur:

Je suis en train d'écrire le côté client pour se connecter à d'autres développeurs de Prise de Sever qui est écrit en Java.

Donc je vais devoir penser à une façon de contourner le fait que je n'ai pas de serveur, il existe pour moi.

de ce que j'ai pu en tester,
de cette façon semble fonctionner mais je ne sais vraiment pas ce qui se passe derrière la scène.

source d'informationauteur Lin Ti-Wen