CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: Q.dino con ben 1 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 7 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 31 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 2 su 2
Discussione:

Progettazione Web Server e app Android - Tecnologie lato server

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Aug 2013
    Messaggi
    1

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Progettazione Web Server e app Android - Tecnologie lato server

    Ciao a tutti,
    sono relativamente agli inizi con Android e non troppo esperto con la programmazione di Web Server. Devo sviluppare un servizio di consegne a domicilio, per quel che ne so, piuttosto elaborato, costituito da un Server Web (con un database relativamente piccolo) con diverse funzionalità e un'applicazione Android in grado di comunicare con il Server, anche qui per realizzare diverse funzionalità.

    Più nello specifico il server deve:
    -contenere un sito accessibile via web, tramite cui prenotare la consegna di un pacco e visualizzare lo stato di una certa prenotazione.

    -deve inoltre comunicare con gli agenti (i fattorini) che hanno la corrispondente applicazione android attiva:
    1)fare il login degli agenti che lanciano l'app android
    2)proporre un nuovo task (una nuova consegna) che può essere accettato o rifiutato.
    3)aggiornare periodicamente la posizione degli agenti...l'applicazione android sui dispositivi degli agenti invia periodicamente la posizione ricavata da GPS al server...il quale aggiorna
    nel database
    4)l'applicazione android inoltre manda informazioni al server per aggiornare lo stato di consegna di un certo task
    5)aggiornare i tempi di consegna stimati anche in base alle scelte degli agenti su quali consegne effettuare prima nel caso abbiano più consegne da realizzare

    Mi trovo quindi a dover fare delle sensate scelte progettuali riguardo la tecnologia con cui implementare il server e le comunicazioni tra server e devices.

    Dato che per un altro progetto sto studiando Ruby on Rails...ha senso implementare il server con il framework Rails? Riesco a comunicare con l'app android senza grossi problemi? Mi complico troppo la vita (scartando altre scelte tipo java e soap)?
    Come comunicare tra server e devices? Riesco a fare tutto con request/response http?

    Insomma mi piacerebbe avere qualche consiglio e riferimento sulla tecnologia server che ha senso utilizzare...

  2.  
  3. #2
    Androidiano


    Registrato dal
    Jul 2013
    Messaggi
    87

    Ringraziamenti
    2
    Ringraziato 7 volte in 6 Posts
    Predefinito

    Non voglio mettere in dubbio le tue capacità produttive ma se chiedi già prima di partire la vedo quanto meno grigia...
    Il sito lo puoi tranquillamente fare come vuoi. Dopo di che prendi uno sniffer desktop e vedi che pacchetti manda con il login etc... Una volta fatto questo in base al protocollo utilizzato dal framework decidi che protocollo(ripetizione chiedo venia) utilizzare.


    Inviato dal mio GT-I8150 usando Androidiani App

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy