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 :

[AJAX] Comment faire de l'ajax vers deux serveurs


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Janvier 2006
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 161
    Par défaut [AJAX] Comment faire de l'ajax vers deux serveurs
    bonjour,

    tout est dans le titre, est-il possible de faire des appels xmlHttpRequest vers deux serveurs différents ? je pense que non, mais je voudrais être sûr. J'ai essayé et je me prends des exceptions. De plus il existe une sorte de pattern avec un proxy qui reviendrait je pense plus ou moins à chainer les appels, mais connaissez vous une autre solution ? ou avez vous déjà mis en oeuvre une telle solution ? (si oui comment...)

    merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 76
    Par défaut
    je ne comprend pas pourquoi on ne pourrai pas envoyer des XMLHttpRequest vers 2 serveurs, si tu fais:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    xhr = new XMLHttpRequest();
    xhr.open('http//serveur1/', true);
    xhr.send(null);
    xhr2 = new XMLHttpRequest();
    xhr2.open('http://serveur2', true);
    xhr2.send(null);
    je suppose que ça devrai marcher.

  3. #3
    Membre Expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Par défaut
    Citation Envoyé par narkhor
    je ne comprend pas pourquoi on ne pourrai pas envoyer des XMLHttpRequest vers 2 serveurs, si tu fais:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    xhr = new XMLHttpRequest();
    xhr.open('http//serveur1/', true);
    xhr.send(null);
    xhr2 = new XMLHttpRequest();
    xhr2.open('http://serveur2', true);
    xhr2.send(null);
    je suppose que ça devrai marcher.
    Non, c'est interdit

  4. #4
    Membre éclairé
    Avatar de nicolas.pied
    Profil pro
    Ingénieur d'Etudes
    Inscrit en
    Janvier 2005
    Messages
    249
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur d'Etudes

    Informations forums :
    Inscription : Janvier 2005
    Messages : 249
    Par défaut
    Ajax est fait pour envoyer des requêtes sur un même serveur (apparemment il se base par rapport au nom de domaine) et ceci pour des questions de sécurités.

    Cependant il est possible de poser un certificat sur les scripts (un peu comme le fait SSH). Fais une recherche sous Google avec certificate XMLHttpRequest, tu devrais trouver des infos supplémentaires.
    Un peu d'humour : jokes.guppix.fr
    Articles et actualités informatiques : Kbups.org
    Articles sur le développement informatique : nicolaspied.developpez.com

  5. #5
    Membre éprouvé
    Inscrit en
    Janvier 2006
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 161
    Par défaut
    ok, merci, en fait j'ai déjà une des deux xmlhttprequest qui passe par du ssl. Il faudrait que je mette l'autre aussi en ssl avec un certificat.

    Merci encore

  6. #6
    Membre éprouvé
    Inscrit en
    Janvier 2006
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 161
    Par défaut
    en fait, je me demandais, si mes requetes commencent par une adresse ip, comment l'xmlHttpRequest fait-elle pour savoir sur quel domaine je suis ?
    Elle considère qu'il s'agit d'un autre domaine par défaut ?

    comme dans mon cas il s'agit de deux serveurs locaux, je vais essayer de mettre un nom de machine et un nom de domaine au lieu de l'adresse ip dans ma requete xml http.

  7. #7
    Membre Expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Par défaut
    Rediction en langage serveur

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Yahoo UI] Comment faire des requêtes AJAX synchrones ?
    Par kaboume dans le forum Bibliothèques & Frameworks
    Réponses: 0
    Dernier message: 30/03/2009, 10h02
  2. comment faire de l'ajax avec java
    Par ichigoo dans le forum Développement Web en Java
    Réponses: 3
    Dernier message: 04/03/2009, 11h51
  3. Réponses: 1
    Dernier message: 31/10/2006, 11h15
  4. Comment faire un Drag&Drop vers Windows ?
    Par Lung dans le forum Composants VCL
    Réponses: 17
    Dernier message: 21/06/2004, 13h10
  5. comment faire evoluer ma base vers interbase6
    Par toure32 dans le forum InterBase
    Réponses: 5
    Dernier message: 23/10/2002, 10h59

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