MVC mehrschichtige mobile Anwendung

Ich bin etwas verwirrt über die Verwendung des MVC-Musters. Wir haben eine dreistufige Architektur: Daten, Middleware, Front-End. Wir entwickeln eine App für das iPad, die im Wesentlichen Folgendes bewirkt:

verbraucht einen JSON-Servicezeigt die Ergebnisse in einer UI-FormDer Benutzer interagiert (tippt auf ein Symbol) / ändert (bearbeitet Eingaben)wiederholen...

Ein Geschäftsprozess ist nach n-Iterationen des vorherigen Ablaufs abgeschlossen, dh, wir verbrauchen einen Dienst und aktualisieren den Bildschirm, der Benutzer führt etwas aus und wir verwenden die Antwortdaten des vorherigen Diensts sowie einige andere Benutzereingaben als Parameter für a zweite Anfrage, dann die Ergebnisse der zweiten, um die dritte usw. zu füttern, bis der Prozess abgeschlossen ist.

Mein Problem ist, dass ich nicht wirklich sehe, wie das MVC-Muster dazu passt. Ich arbeite nur in der Front-End-Ebene (nur iPad-Entwicklung mit Cocoa Touch). Muss ich die drei Komponenten von MVC in der iPad-Anwendung haben? Oder nur die Ansicht und Steuerung?

Meine Verwirrung rührt von der Tatsache her, dass, soweit ich das Modell verstehe, die Datenschicht, der Controller die Middleware und die Ansicht der iPad-Anwendung ist, ich jedoch das Gefühl habe, dass ich eine Art Darstellung des Modells im Front-End haben muss Schicht.

Danke im Voraus.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage