IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Sockets en Javascript


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Inscrit en
    Mai 2004
    Messages
    148
    D�tails du profil
    Informations personnelles :
    �ge : 41

    Informations forums :
    Inscription : Mai 2004
    Messages : 148
    Par d�faut Sockets en Javascript
    Oh, qu'il est beau le site ! On dirait qu'il a neig� cette nuit !

    Bref, une petite question de d�butant. Ca fait pas longtemps que je sais ce qu'est un socket, alors...

    Voil�, je voudrais savoir si le javascript peut permettre de faire communiquer deux utilisateurs sur le web � l'aide de sockets. Et si oui, comment ? J'explique ma situation : 2 joueurs sont connect�s sur une m�me page web en train de jouer ensemble. Je voudrais que lorsque l'un d'eux se deconnecte, l'autre soit rapidement mis au courant. Je voudrais aussi qu'ils puissent s'�changer des valeurs de variables enti�res.

    Et par la m�me occasion est t il possible de savoir quand la personne se reconnecte ?

    Merci

  2. #2
    Membre �m�rite
    Avatar de Celelibi
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 087
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 087
    Par d�faut
    C'est bien simple, les sockets n'existent pas en javascript. Tout ce que sait faire javascript en mati�re de connexion r�seau c'est communiquer avec le serveur web d'o� vient la page (cf ajax).
    Donc si tu veux que deux utilisateurs jouent ensemble il va falloir passer par le serveur.

  3. #3
    Membre confirm�
    Inscrit en
    Mai 2004
    Messages
    148
    D�tails du profil
    Informations personnelles :
    �ge : 41

    Informations forums :
    Inscription : Mai 2004
    Messages : 148
    Par d�faut
    C'est ce que je faisais jusque l� (passer par le serveur), mais je cherchais une solution plus simple et plus proche du temps r�el. Quel langage me conseillerais tu alors pour programmer des sockets ?

  4. #4
    Membre �prouv�
    Profil pro
    Inscrit en
    D�cembre 2002
    Messages
    93
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2002
    Messages : 93
    Par d�faut
    Il y aura toujours un certain "d�lai" dans la communication entre tes deux joueurs, connect�s directement ou non. Donc, je ne crois pas que la seconde ou les fractions de seconde gagn�es par une connexion directe entre eux vaille la peine de te casser la t�te.

    La solution la plus simple et la plus �prouv�e est de passer par le serveur Je n'en ai jamais eu la preuve du contraire, mais je serais heureux de l'avoir si je me trompais.

  5. #5
    Expert confirm�

    Avatar de denisC
    Profil pro
    D�veloppeur Java
    Inscrit en
    F�vrier 2005
    Messages
    4 050
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : Canada

    Informations professionnelles :
    Activit� : D�veloppeur Java
    Secteur : Service public

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 4 050
    Par d�faut
    Citation Envoy� par Claude Pelletier
    La solution la plus simple et la plus �prouv�e est de passer par le serveur Je n'en ai jamais eu la preuve du contraire, mais je serais heureux de l'avoir si je me trompais.
    Je ne pense pas que tu trompes la dessus

Discussions similaires

  1. Comment utilser les Socket en javascript
    Par glbaa dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 28/04/2011, 23h04
  2. [PHP-JS] [socket] tchat php - javascript
    Par Sheriff dans le forum G�n�ral JavaScript
    R�ponses: 6
    Dernier message: 29/07/2006, 11h15
  3. executer une application a distance : Sockets ? RPC ? CORBA?
    Par a_hic dans le forum D�veloppement
    R�ponses: 5
    Dernier message: 30/05/2006, 13h02
  4. Socket:Envoyer du texte d'un serveur vers tout les clients
    Par cedm78 dans le forum Web & r�seau
    R�ponses: 7
    Dernier message: 01/08/2002, 16h40
  5. transfert d'un fichier bitmap en socket tcp
    Par localhost dans le forum C++Builder
    R�ponses: 5
    Dernier message: 29/07/2002, 00h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo