2009-07-02 6 views
1

Existe-t-il un moyen de connecter une application AIR à une base de données via un réseau? Je sais qu'il a construit dans SQLLite mais j'ai besoin de se connecter à une base de données sur un réseau. Est-ce qu'il y a un moyen de faire ça? Si ce n'est pas directement alors peut-être à l'aide de quelque chose d'autre comme Java.AIR: Connexion à la base de données via le réseau?

Merci!

Répondre

3

Le principal défi ne devrait pas être l'exigence «sur un réseau», mais plutôt que vous avez besoin d'un pilote ActionScript pour votre SGBD. Il existe des bibliothèques tierces, par ex. asSql ou Asql (les deux pour MySQL), mais je n'ai aucune expérience avec l'un ou l'autre. Cependant, en fonction de votre application, vous pouvez vraiment envisager d'introduire une logique métier et une persistance d'encapsulation back-end, plutôt que de faire en sorte que l'application AIR communique directement avec le SGBD distant. Si vous voulez introduire un back-end, la plate-forme Java est certainement un bon choix puisqu'il existe deux très bonnes implémentations AMF3 (BlazeDS et GraniteDS). Je recommande également de jeter un oeil à la structure Grails et en particulier le Grails Flex Plugin. Il y a une belle et informative article on InfoQ sur Grails et Flex.

Questions connexes