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 :

Info architecture avec Flex


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    273
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 273
    Par défaut Info architecture avec Flex
    Bonjour,

    J'ai lu quelques documents concernant flex mais il y a quelque chose qui me chiffonne.
    Pour moi, Flex est une couche présentation dans une architecture. Il doit y avoir une couche métier derrière (Java, .NET, ...). D'où le modèle MVC.

    Est-ce toujours le cas? Peut-on créer une applic uniquement avec du flex? Quand intervient ActionScript?

    Merci

  2. #2
    Membre Expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Par défaut
    Salut,

    Flex c'est un framework pour l'applicatif web, il s'exécute coté client via le Flash Player (fichier SWF). C'est donc du code ActionScript 3, le MXML étant une "surcouche", mais qui finalement n'est que de l'AS3
    On peut tout a fait utiliser le pattern MVC en Flex avec notamment Cairngorm ou PureMVC.
    Ensuite Flex se plug bien avec tout type de backends: java, php, .net , l'utilisation d'un backend n'est évidement pas obligatoire.

    Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
    Pensez au tag

    Mon Blog sur la techno Flex
    Ma page sur Developpez.com

    Jim_Nastiq

  3. #3
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    273
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 273
    Par défaut
    Ah ok. Donc si je comprends bien, il n'y a vraiment aucune obligation d'utiliser un backend ... que ca soit une application "desktop" ou un site web.

    Quel est l'intérêt alors d'utiliser un backend? Utilisation de services existants? Développement dans un langage + répandu ? ...

    Merci

  4. #4
    Membre Expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Par défaut
    euh j'ai du mal m'exprimer
    il faut voir Flex/Flash comme une alternative au HTML/CSS, le backend t'apporte le côté dynamique.
    Il est certes possible de faire des appels à des base de données depuis du code AS3 (ASSQL il me semble par exemple) mais je me pose la question de la sécurité.

    Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
    Pensez au tag

    Mon Blog sur la techno Flex
    Ma page sur Developpez.com

    Jim_Nastiq

  5. #5
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    273
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 273
    Par défaut
    Ahh ok c'est plus clair comme çà .

    Donc ce que j'ai mis dans mon premier poste semble se rapparocher de la vérité alors. Flex (couche présentation) à intégrer à une couche métier avec du java ou un autre langage derrière.

    Merci pour le renseignement

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    793
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2009
    Messages : 793
    Par défaut
    Je ne suis pas tout à fait d'accord avec Jim sur l'affirmation Flex/Flash est une alternative à HTML/CSS.

    En effet si Flex permet effectivement de développer des applications web il permet également de développer des applications desktop avec le runtime AIR. L'intégration avec l'OS (IPC, accès aux périphériques est toutefois très limité).

    Pour cette raison également je trouve restrictif de placer le forum Flex dans le chapitre Webmasters - Développement Web du forum.

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

Discussions similaires

  1. MS Flex Grid et evenement MouseMove: info bulle avec photo
    Par jadey dans le forum VB 6 et antérieur
    Réponses: 31
    Dernier message: 03/08/2006, 08h17
  2. probleme sur une info bulle avec onMouseOver
    Par pouss dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 08/02/2006, 09h40
  3. [info] Architecture 3-tiers
    Par Shiryu44 dans le forum Servlets/JSP
    Réponses: 22
    Dernier message: 29/03/2005, 10h30
  4. [info] Caractere avec Unicode
    Par Skarlix dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 03/02/2005, 22h39
  5. Réponses: 3
    Dernier message: 25/01/2005, 11h27

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