|
Publicité ' | ||||||||||||||||||||||||
|
|
#21 |
|
Membre confirmé
![]() ![]() Guillaume Scheibel Inscription : octobre 2007 Messages : 152 ![]() |
En Flex on peut distinguer 2 parties:
- la présentation des données - leurs utilisations Dans le premier on utilise, comme cela a été dit, du MXML. Dans le second cas c'est de l'AS (pour ActionScript 3) qui pour ceux que cela intéresse supporte sans problème l'orienté objet. Le gros avantage (selon moi), de Flex est que l'on peut l'interfacer avec plusieurs langage côté métier. Les langages disponibles sont: PHP, ColdFusion, Java (J2EE) et DotNet. A partir de là nous avons donc un design-pattern qui apparaît: le bon vieu MVC avec pour ceux qui n'aurrait pas vu: Le modèle en MXML Le contrôleur en AS3 Le métier en PHP / Java / ColdFusion / DotNet Pour la communication avec le serveur métier, une série technique existe: Webservice, RemoteObject ou HttpService. Voilà |
|
00
|
|
|
#22 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2008 Messages : 41 ![]() |
les atouts de flex sont:
1-une interface très attirante . ![]() 2-pas besoin de générer chaque fois les fichiers coté client puisque il ne s'agit que d'un flash deja ompilé. ![]() 3-utilisable avec différentes technologies :J2EE,.net,webervice.... 4-simple à utiliser. les défauts 1-problème de charger le flash surtout si la connexion est faible ... 2-problème de sécurité des donnée transmises les flash ont des fails de secu... |
|
|
00
|
|
|
#23 |
|
Membre actif
![]() |
Bonjour à tous,
Je démarre un projet et je lorgne Flex. A la lecture des discussions ci-dessus, je vois qu'il est possible d'interagir avec les langages PHP, Java et .Net. Est-ce seulement une possibilité, obligatoire ou fortement recommandé? La navigation d'écran en écran, ainsi que les relations avec des SGBD peuvent-elles être gérées avec Flex uniquement? Merci. |
|
|
00
|
|
|
#24 |
![]() ![]() Jean-Marie MacéIngénieur consultant, leader Flex Inscription : avril 2006 Messages : 2 196 ![]() |
Pour gérer un accès aux données (bdd) avec Flex en effet il est conseillé d'utiliser les languages serveur "classiques" php, java ou .NET.
Cependant, il existe des solutions pour faire des requetes depuis ton appli. ASQL et qq autres projets sont proposés. Mais pour moi, se pose la question de la sécurité! Comment assurer une sécurité des données alors que le code est executé sur le poste client ... il a donc accès sans trop d'effort aux identifiants de la bdd ? Je n'ai jamais étudié réellement le fonctionnement de ces projets et comment ils s'appliquent , ca vaut peut etre le coup de s'y pencher mais pour moi la meilleur solution reste encore les languages éprouvés tels que PHP, Java ou .NET
__________________
![]() 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 |
|
00
|
|
|
#25 | |
|
Membre émérite
![]() Inscription : avril 2009 Messages : 792 ![]() |
Citation:
).Une application Flex est capable d'établir un canal de communication avec un hôte local ou distant. Ce canal de communication permet d'échanger des données avec un protocole et un format qui ne sont pas imposés par Flex mais par des contraintes externes. Le protocole et le format sont indépendants de tout langage. Libre à chacun d'utiliser le langage le mieux adapté au contexte.
__________________
jyl@xx "Simplicity does not precede complexity, but follows it." Alan Perlis |
|
|
|
00
|
|
|
#26 | ||||||
|
Membre actif
![]() |
Citation:
Citation:
Existe-t-il d'autres bibliothèques telles qu'ASQL, qui ne gère que les connexion mysql, qui permettraient une connexion odbc? Dans le cas d'une "communication" comment se passe concrètement le relation? S'agit-il d'une relation similaire à HTML/PHP, par exemple? Code :
/*Le code, surtout flex, n'a pas vocation à être exact, mais plutôt à servir d'illustration à ma question ;)*/
Code :
Code :
|
||||||
|
|
00
|
|
|
#27 | |||||
|
Membre émérite
![]() Inscription : avril 2009 Messages : 792 ![]() |
Citation:
Citation:
Citation:
Citation:
__________________
jyl@xx "Simplicity does not precede complexity, but follows it." Alan Perlis |
|||||
|
|
00
|
|
|
#28 | ||||
|
Membre actif
![]() |
Citation:
Citation:
Citation:
Citation:
|
||||
|
|
00
|
|
|
#29 |
![]() ![]() Jean-Marie MacéIngénieur consultant, leader Flex Inscription : avril 2006 Messages : 2 196 ![]() |
non pas de sécurité avec les flashvars, c'est même "pire", car elles sont en clair dans le conteneur HTML.
Pourquoi souhaites tu absolument éviter les solutions via des languages serveurs? [sceptique] Si ASQL précise que ce n'est pas sécurisé, je me pose la question de l'intérêt du projet, qq'un peut m'éclairer [/sceptique]
__________________
![]() 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 |
|
00
|
|
|
#30 | |
|
Membre émérite
![]() Inscription : avril 2009 Messages : 792 ![]() |
Citation:
Tout dépend de ce que tu veux faire, de tes compétences, de l'environnement de déploiement, etc. Si tu choisis un serveur Java l'outil que tu recherches s'appelle tout simplement JDBC...
__________________
jyl@xx "Simplicity does not precede complexity, but follows it." Alan Perlis |
|
|
|
00
|
|
|
#31 | |||
|
Membre actif
![]() |
Citation:
Citation:
Citation:
|
|||
|
|
00
|
|
|
#32 |
|
Membre régulier
![]() Inscription : novembre 2009 Messages : 82 ![]() |
Salut,
Au vue de tout ce qui s'est dit, j'en tire une règle d'or :Ne mettre aucun identifiant pour se connecter à la base de donnée dans une application cliente (type SWF,...) dé-compilable ou pas. Par la suite, on est obligé d'ajouter un tiers entre la BDD et le Client. Un serveur d'application s'impose alors |
|
|
00
|
|
|
#33 |
|
Membre confirmé
![]() Inscription : juin 2007 Messages : 502 ![]() |
Je voudrais rectifier ma position...
__________________
Il y a trois grandes catégories d'individus : Les S:sensibles / Les P:penseurs / Les A:agités (Tous sont des animaux) |
|
|
10
|
Copyright © 2000-2012 - www.developpez.com