Utilisation de la librairie socket.io
Bonjour,
J'ai découvert aujourd'hui la librairie, socket.io et node.js.
D'après ce que j'ai compris, ça permet de faire des communications instantanées.
J'ai une question et un problème.
Question : est-il possible de faire de la communication pear to pear avec cette libraire ? C'est-à-dire qu'on aura plus besoin d'un serveur central pour la communication entre les deux clients. Un serveur central sera juste utile pour avoir un catalogue avec les adresse IP.
Problème : j'ai essayé de faire un test sur une page web, et initialiser un simple client pour tester la librairie. Cela ne marche pu du coup j'ai juste inclut socket.io comme ceci :
Code:
1 2 3 4 5 6 7 8
|
<html>
<head>
<script type="text/javascript" src="socket.io.js"></script>
</head>
<body>
</body>
</html> |
Mais cela me fait une erreur javascript.
Citation:
require is not defined
var client = require('socket.io-client');
socket.io.js (ligne 12)
Je ne sais pas où se trouve cette fameuse fonction... Je ne comprends pas.
Merci de votre aide.