Devo creare un sistema piuttosto complesso per il mio lavoro di diploma. Logicamente consisterà dei seguenti componenti:
- database
- Web-service
- Gestione con interfaccia web
- Applicazione iOS client che utilizzerà il servizio web
Ho deciso di implementare tutti i primi tre componenti sotto .NET. In primo luogo creerò un database in base al carico di informazioni - questo è chiaro. Ma poi ho bisogno di un servizio web che restituisca dati in formato JSON per i clienti iOS da consumare - è ovvio e non così difficile da implementare. Per questo userò la tecnologia WCF.
Ora ho una domanda, se implemento il servizio web, come potrò rispondere alle richieste POST con JSON? Probabilmente coinvolge WCF JSON o qualcosa di simile? Ma ho anche bisogno di alcune pagine web come parte dell'amministratore, quindi questa applicazione web sarà in grado di consumare anche i miei servizi web centralizzati o dovrei svilupparla separatamente? Voglio solo che il mio servizio Web funzioni come un insieme di controller.
C'è una domanda correlata qui ma questo non riflette la mia domanda.