Foros del Web » Creando para Internet » Flash y Actionscript »

Problema AIR

Estas en el tema de Problema AIR en el foro de Flash y Actionscript en Foros del Web. Hola, no se si este es el lugar donde se puede postear este tipo de cosas pero bueno. Pues tengo un problema con una aplicación ...
  #1 (permalink)  
Antiguo 21/05/2009, 03:31
 
Fecha de Ingreso: abril-2009
Mensajes: 9
Antigüedad: 15 años, 7 meses
Puntos: 0
Problema AIR

Hola, no se si este es el lugar donde se puede postear este tipo de cosas pero bueno. Pues tengo un problema con una aplicación que tengo en air, es una aplicación que hasta hace poco estaba hecha en Flex y funcionaba bien, pero claro le quise añadir que si no tuviese conexión guardara en sistema y para eso necesitaba convertirla en air, pues el problema que me encuentro ahora (después de haber conseguido que me guardara) es que no me quiere conectar con la base de datos que es MySQL. Me preguntaba si alguien me podía echar una mano o por lo menos resolverme la duda de si una aplicación de escritorio puede conectarse a una base de datos MySQL y como.

Un saludo y gracias.
  #2 (permalink)  
Antiguo 21/05/2009, 05:18
 
Fecha de Ingreso: marzo-2008
Mensajes: 100
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Problema AIR

Si se puede conectar a mysql. Donde estaría la base de datos, en local o en un servidor?? si es en local, air trae incorporada una base de datos sqlite y se puede gestionar directamente desde AS3, sin necesidad de otro lenguaje. Todo depende de lo que quieras hacer exactamente
  #3 (permalink)  
Antiguo 22/05/2009, 01:19
 
Fecha de Ingreso: abril-2009
Mensajes: 9
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Problema AIR

Hola, pues en teoría la base de datos de MySQL estaría en un servidor externo. Me explico: el usuario instalaría la aplicación en su maquina, realizará las gestiones que el crea necesarias y una vez quiera el usuario presiona un botón el cual subirá los campos rellenados por el usuario a la base de datos de MySQL montada en un servidor externo y mi pregunta seria ¿Alguien sabe como se puede llegar a conectar una aplicación en air con una base de datos MySQL (montada en un servidor aparte)?

Un saludo y gracias.
  #4 (permalink)  
Antiguo 22/05/2009, 06:51
 
Fecha de Ingreso: marzo-2008
Mensajes: 100
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Problema AIR

Pues de la misma manera que si estuviera hecha en flex, date cuenta, que flex corre en el ordenador del cliente y hace peticiones al servidor, es igual que air, salvo que air no depende del navegador para funcionar. Por tanto, con httpservices, con weborb o con amfphp, o de otras muchas maneras prodrias contactar con la base de datos, eso si, usando siempre un lenguaje intermediario (php, java, etc). La cuestion es que tu planteabas que querías que la aplicación funcionara sin conexión a internet. Eso va a ser imposible si quieres que contacte con la base de datos del servidor. No se, no termino de entender bien la pregunta, jej, disculpa
  #5 (permalink)  
Antiguo 22/05/2009, 07:42
Avatar de Sergestux  
Fecha de Ingreso: agosto-2007
Ubicación: Tapachula
Mensajes: 1.218
Antigüedad: 17 años, 3 meses
Puntos: 20
Respuesta: Problema AIR

A menos que ese servidor remoto donde esta MySql forme parte de una VPN
  #6 (permalink)  
Antiguo 25/05/2009, 02:45
 
Fecha de Ingreso: abril-2009
Mensajes: 9
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Problema AIR

Hola, antes de nada agradeceros vuestras respuestas. Bueno he estado probando de conectar con otros lenguajes (CF y PHP) pero no lo acabo de entender el por qué de que no me llegue a conectar con ese lenguaje. Yo en aplicaciones Flex no he tenido problemas al hacer la conexión a la base de datos conectando con los alguno de los 2 tipo de lenguajes puestos antes, para conectar Flex y otro lenguaje utilizo la opción “RemoteObject” y el IIS 6, pero no funciona en air. La parte que funciona sin conexión hay una parte acabada que es la de guardar en el pc del usuario, pero hasta que no consiga la comunicación con la base de datos de MySQL no creo que pueda probarla. ¿Alguien ha realizado alguna conexión a base de datos )MySQL) desde una aplicación air?

Un saludo y gracias.
  #7 (permalink)  
Antiguo 28/05/2009, 03:59
 
Fecha de Ingreso: abril-2009
Mensajes: 9
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Problema AIR

Hola, ahora mismo e conseue se conectara a una base de datos MySQL, pero la base de datos esta en local y mi idea sería que estuviera en un servidor externo. ¿Alguien tendria idea de como hacer eso??
Para hacer la conexión en local e usado:

Código:
	<mx:RemoteObject id="CFCService" destination="ColdFusion" endpoint="h t t p : //192.168.6.120/flex2gateway/"  source="inetpub.wwwroot.AirRemoting.FlexCFService"  
     fault="faultHandler(event)" />
pero claro esa es la direccion ip que tiene mi maquina dentro de mi red, pero cuando intento acceder al servidor para que se comunique con el archivo(en este caso es un *.cfc) no llega a funcionar.

Un saludo y gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:43.