PDA

Ver la Versión Completa : Datasnap Rest Server


dison
15-05-2014, 15:50:56
Tengo un DataSnap Rest Server con un método fGetCustomer

Si lo llamo en el browser todo esta bien
http://localhost:8080/datasnap/rest/TServerMethods1/fGetCustomer


Ahora quiero un client android que consuma ese método

Cuales componentes debo usar para consumir este método y llenar un listview usando LiveBindings?

Gracias

Notas:
Antes usaba un DataSnap Server Normal (TCP/IP), y tenia mucho problemas con la app movil, no mantenía la conexión luego de que la app viniera de backgroud, me daba mucho error de connection reset by peer datasnap decidí irme por un DataSnap Rest Server (http) ya que es el recomendado para una app móvil, pero no encuentro mucha informacion para implementar este escenario.

Neftali [Germán.Estévez]
15-05-2014, 16:43:39
¿Con qué versión de Delphi estás trabajando?

TRestClient
TRestRequest
TRestReponse

dison
15-05-2014, 22:26:13
Delphi - XE6

Neftali [Germán.Estévez]
16-05-2014, 09:48:44
En esta entrada (http://neftali.clubdelphi.com/?p=3335), puedes ver cómo se utilizan esos componentes.
En ese caso el servidor REST es de otro tipo, pero desde el cliente eso te debería dar igual.
En la siguiente (esta (http://neftali.clubdelphi.com/?p=3405)) puedes ver cómo se usan esos mismos componentes desde una aplicación móvil (Android/iOS).