Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > FireMonkey
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-11-2015
LACV LACV is offline
Miembro
 
Registrado: oct 2015
Posts: 80
Poder: 10
LACV Va por buen camino
Unhappy dudas con firemonkey

buenas noches;

vengo a pedirles que me explique varias cosas ya que estoy iniciando y me siento perdido en totalidad

lo que pasa es que tengo una aplicacion web que esta alojada en un servidor linux, y quiero crear una app para esta e leído que tengo que crear con datasnap una aplicacion servidor y la app seria el cliente pero lo que no entindo es donde tengo que dejar el servidor ya que si el no trabajaría la app cliente ademas que no voy a poder instalar la aplicacion servidor en el servidor ya que es linux
Responder Con Cita
  #2  
Antiguo 10-11-2015
Avatar de Combat-F2D
Combat-F2D Combat-F2D is offline
Miembro
 
Registrado: may 2003
Ubicación: Toletum
Posts: 454
Poder: 22
Combat-F2D Va por buen camino
hasta donde yo se... con Firemonkey hasta ahora solo podrás crear aplicaciones para casi todas las plataformas excepto esa, LINUX.
los servidores DataSnap corren bajo WIN, es por ello que no será posible emplear LINUX como tal
no obstante simepre tienes la posibilidad, ciertamente con limitaciones, de instalar wine o virtualbox
sin mucha parafernalia para poder correr estas; yo lo he hecho en su momento; tienes información por Internet sobre ello
__________________
online
Responder Con Cita
  #3  
Antiguo 10-11-2015
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.549
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Entiendo que tu aplicación cliente es para plataformas móviles, puesto que has colocado el mensaje en el foro de Firemonkey.
En cuanto a DataSnap, tal y como te han dicho es tecnología Windows, por lo tanto no puedes usarla en el escenario que comentas.

Una posible solución es la que se explica aquí.

Revisa la serie de artículos, y haz algunas pruebas a ver si es lo que necesitas. Actualmnte los ejemplos de los que se habala ahí, no están funcionales desde el cambios de Server de la web, pero si te hace falta alguno en concreto, coméntamelo e intento ponerlo de nuevo en marcha.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 10-11-2015
LACV LACV is offline
Miembro
 
Registrado: oct 2015
Posts: 80
Poder: 10
LACV Va por buen camino
Red face

Cita:
Empezado por Neftali Ver Mensaje
Entiendo que tu aplicación cliente es para plataformas móviles, puesto que has colocado el mensaje en el foro de Firemonkey.
En cuanto a DataSnap, tal y como te han dicho es tecnología Windows, por lo tanto no puedes usarla en el escenario que comentas.

Una posible solución es la que se explica aquí.

Revisa la serie de artículos, y haz algunas pruebas a ver si es lo que necesitas. Actualmnte los ejemplos de los que se habala ahí, no están funcionales desde el cambios de Server de la web, pero si te hace falta alguno en concreto, coméntamelo e intento ponerlo de nuevo en marcha.
entonces puedo crear una conexion en php y con la url del este puedo usarlo como servidor ?
Responder Con Cita
  #5  
Antiguo 10-11-2015
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.549
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Antes de nada decir que dado que te faltan datos, estamos suponiendo cosas.

Cita:
Empezado por LACV Ver Mensaje
lo que pasa es que tengo una aplicacion web que esta alojada en un servidor linux,
Supongo que esa aplicación accede a una Base de datos alojada en el mismo servidor Linux.
Cita:
Empezado por Neftali Ver Mensaje
Entiendo/supongo que tu aplicación cliente es para plataformas móviles
Cita:
Empezado por LACV Ver Mensaje
entonces puedo crear una conexion en php y con la url del este puedo usarlo como servidor ?
Esta frase no la acabo de entender.

Lo que yo te digo (y explico en esa serie de artículos -que no se si los has leído-) es que puedes aprovechar ese server donde tienes la Base de Datos para montar un servidor de datos (utilizando algunas páginas php). Esas páginas de PHP te hacen de intermediarias entre tu aplicación móvil y la Base de Datos, ya que no se puede/debe acceder desde un dispositivo móvil a la Base de Datos directamente.

Ya sea con un server Datasnap/"Server php" (llamémoslo así) lo que haces es de punto intermedio entre tus aplicaciones cliente y tu Base de Datos.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #6  
Antiguo 10-11-2015
LACV LACV is offline
Miembro
 
Registrado: oct 2015
Posts: 80
Poder: 10
LACV Va por buen camino
Red face

Cita:
Empezado por Neftali Ver Mensaje
Antes de nada decir que dado que te faltan datos, estamos suponiendo cosas.



Supongo que esa aplicación accede a una Base de datos alojada en el mismo servidor Linux.




Esta frase no la acabo de entender.

Lo que yo te digo (y explico en esa serie de artículos -que no se si los has leído-) es que puedes aprovechar ese server donde tienes la Base de Datos para montar un servidor de datos (utilizando algunas páginas php). Esas páginas de PHP te hacen de intermediarias entre tu aplicación móvil y la Base de Datos, ya que no se puede/debe acceder desde un dispositivo móvil a la Base de Datos directamente.

Ya sea con un server Datasnap/"Server php" (llamémoslo así) lo que haces es de punto intermedio entre tus aplicaciones cliente y tu Base de Datos.
si lo leí y lo que realizan allí es una conexion a la db con php, lo que no e entendido es que componente usa para decir que ese es el el servidor php

muchas gracias; voy a seguir mirando el articulo a ver si lo entiendo mas
Responder Con Cita
  #7  
Antiguo 10-11-2015
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.549
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por LACV Ver Mensaje
lo que realizan allí es una conexion a la db con php
Se está generando un WebService que se conecta a la Base de Datos. Correcto.

Cita:
Empezado por LACV Ver Mensaje
lo que no e entendido es que componente usa para decir que ese es el el servidor php
En la versiones de Delphi antiguas y nuevas, se puede conectar a un WebService utilizando las Indy (tal como se explica aquí en la sección que pone CLIENTE1).

En las versiones nuevas (por lo tanto las que se usan para desarrollo móvil) se suelen utilizar otros componentes REST (que están explicados donde está la sección CLIENTE2).

He incluso puedes utilizar otros más, que son los componentes SOAP (explicados aquí en la sección CLIENTE3).

En el caso de desarrollo para dispositivos móviles, como se hace con las nuevas verisones de Delphi, aquí lo hace utilizando los componentes REST.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #8  
Antiguo 10-11-2015
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.549
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Si buscas en los foros encontrarás muchos mensajes sobre conexión a Webservice con Delphi y ejemplos del uso de los diferentes componentes.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #9  
Antiguo 10-11-2015
LACV LACV is offline
Miembro
 
Registrado: oct 2015
Posts: 80
Poder: 10
LACV Va por buen camino
Red face

Cita:
Empezado por Neftali Ver Mensaje
Se está generando un WebService que se conecta a la Base de Datos. Correcto.



En la versiones de Delphi antiguas y nuevas, se puede conectar a un WebService utilizando las Indy (tal como se explica aquí en la sección que pone CLIENTE1).

En las versiones nuevas (por lo tanto las que se usan para desarrollo móvil) se suelen utilizar otros componentes REST (que están explicados donde está la sección CLIENTE2).

He incluso puedes utilizar otros más, que son los componentes SOAP (explicados aquí en la sección CLIENTE3).

En el caso de desarrollo para dispositivos móviles, como se hace con las nuevas verisones de Delphi, aquí lo hace utilizando los componentes REST.

gracias viejo por la ayuda
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Servicios en Firemonkey kalimero FireMonkey 2 05-02-2015 11:07:10
Instalando Firemonkey 2 en Mac gustavosv FireMonkey 0 21-04-2013 16:55:54
Tutoriales de FireMonkey cmfab FireMonkey 2 27-08-2012 15:28:30
Dudas sobre como usar SQLite en Firemonkey aquiestamos SQL 3 23-02-2012 03:26:40
Firemonkey ElDioni La Taberna 19 28-10-2011 12:25:40


La franja horaria es GMT +2. Ahora son las 01:36:24.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi