Sto facendo tesi, progettando delle estensioni per un applicazione client server che si basa sui Web Services.

Dunque Tomcat, Axis2, Java, MySql e compagnia bella.

Questa applicazione ha tre client e tre relativi Web Services.

Due di questi servizi, una volta invocati dai client, si basano sulla ricezione di dati provenienti:

1) da un sistema di controllo mediante ServerSocket
2) da alcune telecamere

L'altro servizio richiede dati al db e li passa al client

I client ricevono questi dati, li passano ad una classe Frame in Java che varia il suo stato e scrive le informazioni ricevute a video.

Adesso, essendo questa un'applicazione basata su Web Services, basta prendersi il jar contenente la parte grafica con tutte le librerie relative ai client e il tutto funziona su un qualsiasi PC con connessione ad Internet.

Ora vi chiedo, domandone finale:

secondo voi è possibile far si che questa applicazione possa funzionare su un telefonino?

Non voglio naturalmente sapere COME realizzare tutto questo, ma se è teoricamente possibile realizzare il tutto e nel caso cosa servirebbe in più rispetto al portare il JAR sul cellulare, cosa che non funzionerebbe di certo...