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

Flex Discussion :

Travailler avec des WebServices


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2006
    Messages : 141
    Par défaut Travailler avec des WebServices
    Bonjour,

    Je débute avec Flex et j'aurais voulu connaitre la façon de travailler de spécialistes .
    Mes applications flex utilisent des web services pour communiquer avec la bse de données.
    J'ai trouvé très pratique d'utiliser le générateur de code de flex pour se mapper aux web services (Data/Import Web Service (WSDL)).
    Mais ce générateur hardcode les URI dans les classes générées, ce qui pose des problèmes lors du deployment.
    Travaillez vous d'une autre façon ? Ou bien y a t-il une subtilité que je n'ai pas comprise dans ce générateur de code ?

    Merci

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 319
    Par défaut
    Tu utilise quel générateur de code? FCG ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2006
    Messages : 141
    Par défaut
    C'est quoi FCG ?
    Quand je vais dans le menu de flex builder (data/Import Web Service (WSDL)) il me demande l'URI du webservice, les méthodes à importer et me génére automatique les classes AS3 pour la communication avec mes webservices.

    C'est bien joli, mais flex met les URI en dur dans le code .. il auraient pu faire référence à un fichier ressource, ou alors c'est moi qui ne sait pas utilisé flex builder, ce qui est encore possible.

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 319
    Par défaut
    A moins que je me trompe, le Flash Player ne charge pas de fichier de "resource" côté serveur ; uniquement des shared objects côté client (l'équivalent de cookies)
    donc si tu veux externaliser les uri, tu dois faire appel à un service d'initialisation ou bien encore passer un paramètre dans le flash player, dans ton wrapper html...

    Ta remarque est intéressante mais c'et inhérent à l'architecture des applis webs RIA : on charge l'interface, puis on va chercher des infos d'initialisation sur le serveur de démarrage (là ou l'application est hébergée) ; puis on commence à bosser, en faisant appel à d'autres machines si nécessaire.

Discussions similaires

  1. Travailler avec des gifs animés
    Par Commodore dans le forum Imagerie
    Réponses: 1
    Dernier message: 13/07/2006, 15h58
  2. Réponses: 8
    Dernier message: 09/03/2006, 17h48
  3. Travailler avec des hexadécimaux
    Par LEK dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 18/09/2005, 04h24
  4. Réponses: 3
    Dernier message: 25/01/2005, 11h27
  5. Travailler avec des bits
    Par Vulvulune dans le forum Langage
    Réponses: 5
    Dernier message: 02/03/2003, 19h09

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