Gestire response con servlet remota

kalimett

Utente Attivo
29 Apr 2011
39
0
0
ciao ragazzi,
mi rivolgo a voi completamente disperato perchè ho idea di dove mettere mano per risolvere il mio problema. Ormai sono giorni che ci sto dietro.

Ho un applicazione android la quale invia un immagine sul mio web server.
Sul server ho un applicazione java che si occupa di effettuare alcune manipolazioni su quest'immagine.

Intendo fare in modo che una volta inviata l'immagine sul server, l'app android invii una richiesta get alla servlet java che gira su TomCat. A sua volta ho bisogno che la servlet generi una pagina web dinamica e che questa sia visualizzata sull'app del terminale android.

Il problema è che non ho la più pallida idea di come fare questa cosa materialmente. Sono abbastanza sicuro che siano poche righe di codice.

Per adesso ho scritto la get da Android:


Codice:
	try {
                                        HttpClient client = new DefaultHttpClient(); 
                                        URI getURL = new URI("http://XXX.XXX.XXX.XXX:8080/MyServlet?param1="+param1+"&param2="+param2);
                                        Log.i("QUERY",getURL.getQuery());
                                        HttpGet get = new HttpGet(getURL);
                                        HttpResponse responseGet = client.execute(get);  
                                        HttpEntity resEntityGet = responseGet.getEntity();  
                                        if (resEntityGet != null) {  
                                                    Log.i("GET RESPONSE",EntityUtils.toString(resEntityGet));
                                                }

                                        } catch (Exception e) {
                                            e.printStackTrace();
                                        }
Se tra voi c'è qualcuno che sappia affrontare il problema gli sarei molto grato se mi aiutasse. E' molto importante, se c'è qualche professionista sono disposto anche a pagare una piccola cifra per l'aiuto.
Se serve posso postare anche il codice dell'intera classe.

Grazie a tutti anticipatamente.
 

michelep

Utente Attivo
21 Nov 2013
123
4
0
www.michelepierri.it
ciao ragazzi,
mi rivolgo a voi completamente disperato perchè ho idea di dove mettere mano per risolvere il mio problema. Ormai sono giorni che ci sto dietro.

Ho un applicazione android la quale invia un immagine sul mio web server.
Sul server ho un applicazione java che si occupa di effettuare alcune manipolazioni su quest'immagine.

Intendo fare in modo che una volta inviata l'immagine sul server, l'app android invii una richiesta get alla servlet java che gira su TomCat. A sua volta ho bisogno che la servlet generi una pagina web dinamica e che questa sia visualizzata sull'app del terminale android.

Il problema è che non ho la più pallida idea di come fare questa cosa materialmente. Sono abbastanza sicuro che siano poche righe di codice.

Per adesso ho scritto la get da Android:


Codice:
	try {
                                        HttpClient client = new DefaultHttpClient(); 
                                        URI getURL = new URI("http://XXX.XXX.XXX.XXX:8080/MyServlet?param1="+param1+"&param2="+param2);
                                        Log.i("QUERY",getURL.getQuery());
                                        HttpGet get = new HttpGet(getURL);
                                        HttpResponse responseGet = client.execute(get);  
                                        HttpEntity resEntityGet = responseGet.getEntity();  
                                        if (resEntityGet != null) {  
                                                    Log.i("GET RESPONSE",EntityUtils.toString(resEntityGet));
                                                }

                                        } catch (Exception e) {
                                            e.printStackTrace();
                                        }
Se tra voi c'è qualcuno che sappia affrontare il problema gli sarei molto grato se mi aiutasse. E' molto importante, se c'è qualche professionista sono disposto anche a pagare una piccola cifra per l'aiuto.
Se serve posso postare anche il codice dell'intera classe.

Grazie a tutti anticipatamente.
Prova con:
Codice:
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
startActivity(browserIntent);