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

AJAX Discussion :

[AJAX] Client TCP IP ?


Sujet :

AJAX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    893
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 893
    Par défaut [AJAX] Client TCP IP ?
    bonjour

    j'ai quelques notions d'ajax, je ne suis pas un expert, je vous demande donc, si c'est possible de créer un client tcp ip en javascript / ajax

    en effet j'aimerais qu'il se connecte à un serveur qui héberge un tchat

    merci

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Non. JavaScript ne propose pas d'API pour faire du TCP/IP et il n'y a donc aucun moyen de le demander.

    Les techniques AJAX proposent les requêtes en arrière-plan sans recharger la page, les server-side events, et les websockets. C'est tout.
    Il est tout à fait possible de faire un site de chat avec ça, mais ce ne sera pas du TCP IP.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre Expert
    Avatar de skeud
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    1 091
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 1 091
    Billets dans le blog
    1
    Par défaut
    Désolé de contredire, mais avec JS il y a node.js qui permet de faire une architecture client/serveur

  4. #4
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Vu qu'il demande si on peut le faire en AJAX et qu'il cherche à se connecter à un serveur de chat, je suis parti du principe qu'il essaie de le faire dans le browser, avec donc seulement le JavaScript offert par le browser, et pas de Node.js.

    Maintenant si l'idée était de faire du JavaScript côté serveur, c'est tout autre chose bien sûr : le serveur aura forcément des APIs de socket.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    893
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 893
    Par défaut
    bonjour

    tout d'abord merci à vous, je désespérais de voir une réponse

    pour vous donner plus de précisions, le serveur est un exécutable hébergé sur un serveur dédié windows

    j'ai un client exécutable aussi, mais j'aimerais en avoir un autre qui sera utilisable depuis le navigateur (par soucis de compatibilité)

    je pense que c'est possible en flash ou applet java, mais je ne connais pas vraiment ces langages, c'est pourquoi je préfère passer par le javascript (ajax si besoin) vu que j'ai déjà touché

    donc, maintenant ... qu'en pensez vous ? c'est possible ?

  6. #6
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par Coussati Voir le message
    je pense que c'est possible en flash ou applet java,
    Plus ou moins... Plus personne n'a de Java installé donc l'intérêt est discutable.
    Et surtout c'est tout un bordel de sécurité, il faut des permissions à n'en plus finir. C'est logique : un site web inconnu ne peut pas commander à ton navigateur d'aller faire n'importe quoi sur le serveur de quelqu'un d'autre.

    Citation Envoyé par Coussati Voir le message
    [...], c'est pourquoi je préfère passer par le javascript (ajax si besoin) vu que j'ai déjà touché

    donc, maintenant ... qu'en pensez vous ? c'est possible ?
    Pas directement. JavaScript ne peut pas se connecter à un serveur en TCP/IP.
    Mais c'est faisable si ton site web s'occupe de le faire à la place du navigateur, et qu'il transmet les envois et réceptions entre le navigateur et le serveur de chat.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Probleme Tache Serveur et Client TCP Linux Embarque
    Par FabienpERRIN dans le forum Réseau
    Réponses: 1
    Dernier message: 30/07/2007, 11h53
  2. Réponses: 1
    Dernier message: 26/04/2007, 15h09
  3. [AJAX] client sip en ajax
    Par ange23 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 20/12/2006, 05h58
  4. [Delphi 2006 .NET] Client TCP
    Par Griswold dans le forum Delphi .NET
    Réponses: 1
    Dernier message: 06/06/2006, 23h32
  5. Client Tcp/ Serveur TCP
    Par Phébus dans le forum Web & réseau
    Réponses: 2
    Dernier message: 21/07/2005, 16h35

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