Salve, spero di aver postato nella sezione giusta.
Cercherò di spiegare nella maniera più chiara possibile il mio problema.

In pratica sto lavorando a un progetto in cui un terminale android (tramite apposita app) può inviare una foto a un servizio (un app java) sita su un server. Quest'ultima app effettua alcune operazioni e poi reinvia una risposta al terminale Android (in particolare informazioni sia testuali che multimediali.)

Quello che assolutamente mi manca è sapere (capire) come si effettua il collegamento tra le due app.
In particolare:
Come far inviare un immagine dal terminale android all'app sul server e come l'app sul server può intercettare la richiesta.

Dal momento che l'app java non lavora su dati blob ma recupera l'immagine tramite path, immagino che necessariamente il server debba stockare l'immagine inviata.
A quel punto l'app android deve inviare un riferimento dell'immagine che l'app sul server può utilizzare per recuperare l'immagine dal server. Fila il discorso?


Mi scuso per le tante domande e la confusione nel presentarle ma rispecchia la confusione che ho in testa...
Grazie a tutti