views:

20

answers:

1

We're creating a client-server model that communicates with an application server (Java clients, RoR server).

We have a few options for the actual data that is going to be communicated:

  1. XML Communication that actually paints the client's screen (a la web-browser)
  2. Communicating just data/permissions/etc. through XML (Entire UI is held on client)
  3. Combination - Force download the client each time and communicate data/permissions/etc. through XML.

What is the best way of doing this? (Also, we can't use web-browsers since we need to interface with a barcode scanning components in the clients)

A: 

Have a thick Java client deployed using Java Web Start.

Nik
Oh. Both will have to support native call then. Assuming both client will be Java based, you could definitely use web services or RMI. Not sure what's the support of Remote Method Interface on the Android SDK though...
Nik