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] Conseil de développement


Sujet :

AJAX

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 88
    Points : 44
    Points
    44
    Par défaut [AJAX] Conseil de développement
    Bonjour,

    Ma demande n'est pas une demande d'aide pour un code mais plutôt pour un conseil.

    Voilà la configuration de mon problème :
    J'ai un site web (ASP 4, IIS).
    Je souhaite récupérer des informations qui sont données sur un autre serveur (distant).
    Je peux récupérer ces informations : soit d'un fichier .html ou un fichier .js
    Je souhaiterai pouvoir gérer mes différents cas d'erreurs si le fichier .js ou .html que je récupère est corrompu, n'existe pas etc. afin que mon site web n'est pas des temps de réponses anormalement longs.

    Quelle serait pour vous la meilleure méthode pour ceci ? Ajax ?
    De ce que j'ai compris je ne peux pas faire de l'Ajax sur un serveur distant ou je me trompe ?

    Je prends toutes les idées.

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Points : 4 164
    Points
    4 164
    Par défaut
    Citation Envoyé par watchabongo Voir le message
    De ce que j'ai compris je ne peux pas faire de l'Ajax sur un serveur distant ou je me trompe ?
    Non tu ne te trompes pas : ça s'appelle la "Same Origin Policy" si jamais tu veux faire des recherches sur ce concept (qui vient, je crois, de Netscape).
    Il y a des moyens d'obtenir quand même ce que tu veux, mais il faudra probablement passer par l'intermédiaire du serveur, qui lui effectuera la requête, récupèrera ton fichier, et le renverra au client... (enfin disons que c'est le principe général ^^)

    ...pour les linguistes et les curieux >>> générateur de phrases aléatoires

    __________________

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 88
    Points : 44
    Points
    44
    Par défaut
    Je vais aller lire ces articles pour ma culture

    Tu peux m'en dire un peu plus sur les moyens d'obtenir quand même ce que je souhaite ?

    Tu parles de faire un CRON sur un script que j'aurai fait et stocker les informations sur un fichier sur mon serveurs ?

  4. #4
    Expert confirmé
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Points : 4 164
    Points
    4 164
    Par défaut
    Ce que je veux dire c'est qu'au lieu de faire directement un appel ajax (qui n'est pas possible à cause de cette fameuse SOP) depuis le navigateur client, tu dois appeler une page sur ton serveur, qui elle n'a pas de contraintes navigateur et peut requêter tout ce que tu veux sur d'autres sites. Et au retour de la requête qu'elle contient, cette page va renvoyer au poste client les infos utiles dans le format souhaité.

    ...pour les linguistes et les curieux >>> générateur de phrases aléatoires

    __________________

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 88
    Points : 44
    Points
    44
    Par défaut
    Tu aurai un exemple de ceci stp ?

    un utliisateur allait sur ma page ASP, ça lançait une autre page ASP
    J'avais créer une page ASP qui récupérait le contenu et le stockait dans une variable.
    Puis j'avais fait un script en js qui en ajax pour gérer les cas d'erreurs.

    Le problème de ceci est que ça posait des problèmes de mémoire sur le serveur. Alors après mes serveurs avaient un problème avec "AV configuration", je n'ai pas pu savoir au final si ce que j'avais codé utilisait trop de mémoire ou non.

Discussions similaires

  1. Conseil pour développer une application
    Par karim15 dans le forum Delphi
    Réponses: 1
    Dernier message: 05/02/2007, 17h09
  2. [VB.NET]Conseils pré-développement
    Par BerSerK dans le forum Windows Forms
    Réponses: 7
    Dernier message: 30/08/2006, 20h35
  3. [Debutant] MultiThread et conseils de développement
    Par etiennegaloup dans le forum Débuter
    Réponses: 3
    Dernier message: 25/01/2006, 08h31
  4. [Architecture] Conseil pour développement appli Client/Serveur
    Par etiennegaloup dans le forum Développement Web en Java
    Réponses: 11
    Dernier message: 22/01/2006, 11h44
  5. conseil de développement
    Par koolkris dans le forum Débuter
    Réponses: 4
    Dernier message: 09/11/2004, 13h01

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