Ich habe mir für die Kommunikation zwischen meinen Programmen und meinem Webserver ein MVC-Aufbau überlegt. Dieses hat ein RequestController (der die Anfragen bearbeitet) und den ResponseController (der prüft ob irgendwelche Fehler vorhanden sind und schickt das Ergebnis vom Controller an die ResponseView. Nun wollte ich euch fragen, wie würdet ihr das Ergebnis vom Controller an den ResponseController übergeben.
Ankündigung
Einklappen
Keine Ankündigung bisher.
MVC: DatenController im ResponseController anzeigen
Einklappen
Neue Werbung 2019
Einklappen
X
-
Ich würde es gar nicht auf diese Weise aufteilen. Der sinn vom Controller im MVC ist ja, Anfragen zu bearbeiten UND das Ergebnis an den View zu übermitteln. Dann aber eine ActionController-Klasse für jede Aktion oder für jede Ressource, keine allesübergreifende RequestController-Klasse. Wenn ich dich falsch verstanden habe, tut mir leid, klingt alles sehr vage.
Was für eine Art von "Ergebnis" willst du eigentlich übergeben?[IMG]https://g.twimg.com/twitter-bird-16x16.png[/IMG][URL="https://twitter.com/fschmengler"]@fschmengler[/URL] - [IMG]https://i.stack.imgur.com/qh235.png[/IMG][URL="https://stackoverflow.com/users/664108/fschmengler"]@fschmengler[/URL] - [IMG]http://i.imgur.com/ZEqflLv.png[/IMG] [URL="https://github.com/schmengler/"]@schmengler[/URL]
[URL="http://www.schmengler-se.de/"]PHP Blog[/URL] - [URL="http://www.schmengler-se.de/magento-entwicklung/"]Magento Entwicklung[/URL] - [URL="http://www.css3d.net/"]CSS Ribbon Generator[/URL]
-
Also ich habe eine Grundstruktur.
- RequestController
- ResponseControler
- ResponseView
Nun habe ich auch einen Controller, den nur für dieses Projekt ist, die Grundstruktur wird in jedem Projekt eingesetzt.
Nun möchte ich das alles was im Controller angezeigt wird, an den ResponseController weitergeben, der es dann aufbereitet in die Struktur die mein Programm lesen kann.
Kommentar
-
Nun möchte ich das alles was im Controller angezeigt wird, an den ResponseController weitergeben, der es dann aufbereitet in die Struktur die mein Programm lesen kann.[COLOR="#F5F5FF"]--[/COLOR]
[COLOR="Gray"][SIZE="6"][FONT="Georgia"][B]^^ O.O[/B][/FONT] [/SIZE]
„Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
[URL="http://www.php.de/javascript-ajax-und-mehr/107400-draggable-sorttable-setattribute.html#post788799"][B]Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“[/B][/URL][/COLOR]
[COLOR="#F5F5FF"]
--[/COLOR]
Kommentar
-
Ja und? Dann mach das doch. Wo ist denn jetzt das Problem?
wie würdet ihr das Ergebnis vom Controller an den ResponseController übergeben.[COLOR="#F5F5FF"]--[/COLOR]
[COLOR="Gray"][SIZE="6"][FONT="Georgia"][B]^^ O.O[/B][/FONT] [/SIZE]
„Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
[URL="http://www.php.de/javascript-ajax-und-mehr/107400-draggable-sorttable-setattribute.html#post788799"][B]Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“[/B][/URL][/COLOR]
[COLOR="#F5F5FF"]
--[/COLOR]
Kommentar
-
Ändert nichts an der Aussage.[COLOR="#F5F5FF"]--[/COLOR]
[COLOR="Gray"][SIZE="6"][FONT="Georgia"][B]^^ O.O[/B][/FONT] [/SIZE]
„Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
[URL="http://www.php.de/javascript-ajax-und-mehr/107400-draggable-sorttable-setattribute.html#post788799"][B]Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“[/B][/URL][/COLOR]
[COLOR="#F5F5FF"]
--[/COLOR]
Kommentar
-
Ja auf welcher Grundlage sollen wir das denn bitte beantworten?! MVC kennt dieses Konzept nicht, wir wissen nicht, wie und was Du da umgesetzt hast…[COLOR="#F5F5FF"]--[/COLOR]
[COLOR="Gray"][SIZE="6"][FONT="Georgia"][B]^^ O.O[/B][/FONT] [/SIZE]
„Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
[URL="http://www.php.de/javascript-ajax-und-mehr/107400-draggable-sorttable-setattribute.html#post788799"][B]Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“[/B][/URL][/COLOR]
[COLOR="#F5F5FF"]
--[/COLOR]
Kommentar
-
Gast
@singu: Vielleicht hast Du MVC auch falsch aufgefasst. Ich hatte mal mit einer Applikation eines Vorgängers zu kämpfen, der sie angeblich nach MVC aufgebaut hatte. Für den war der RequestController das, was man sonst als Front-Controller bezeichnet.
Das Problem bei Deinem Aufbau: Was genau macht der RequestController, was der ResponseController? Sind das nicht vielleicht eigentlich nur (Front-)Controller und View?
Kommentar
Kommentar