Client.io po stronie klienta bez serwera node.js
Aby użyć socket.io po stronie klienta, zwykle uruchamiamy serwer node.js i idziemy w ten sposób:
<script src="/socket.io/socket.io.js"></script>
lub z określonym portem:
<script src="http://localhost:3700/socket.io/socket.io.js"></script>
Pytaniem jest:czy konieczne jest użycie serwera node.js do obsługi socket.io.js?
... czy to możliwezrobić lokalną kopię socket.io.js zamiast iść na serwer za każdym razem, gdy potrzebujemy socket.io?
lubimy, aby zobaczyć źródło i skopiować wszystko, co otrzymaliśmy ze źródła skryptu,
wklej i zapisz jakosocket.io-local.js tak, że następnym razem będziemy używać:
<script src="socket.io-local.js"></script>
czy to będzie działało ?
AktualizacjeDzięki za wspaniałą odpowiedź wszystkich
Pytam o to, ponieważ w przypadku, gdy jestem zaangażowany, nie mam dostępu do serwera:
Piszę po stronie klienta, aby połączyć się z innym programistą Socket Sever napisanym w Javie.
Dlatego muszę zastanowić się, jak obejść to, że nie mam dla mnie serwera.
z tego, co testowałem, ten sposób wydaje się działać, ale naprawdę nie wiem, co dzieje się za sceną.