Hi,
da ich mir mit meinem Kollegen (Flasher) dauernd in die Wolle bekomme, wollte ich einfach mal eure Meinungen dazu hören.
Argumente pro AMF (vom Kollegen und von vielen Flash-Gurus):
- Nativ in Flash implementiert (sehr gute Client-Performance)
- Objekte austauschbar
- sehr klein
Meine Gegenargumente:
- Extrem besch** zu debuggen, zu testen und aufzusetzen
- Nicht gerade klein, weil man ja statt nur der Daten jetzt komplette Modelle hin und her schickt (die man auch noch im blödesten Fall auf seine eigenen Modelle mappen muss, weil AMF ganz andere Rechte für das Model haben soll als die Applikation selbst)
- In Flash nativ, in PHP aber nicht. Performance auf dem Server also wirklich schlecht (hab bisher SabreAMF und Zend AMF ausprobiert). Und ich hab lieber die Last auf 100 Clients verteilt als gebündelt auf dem
Server zu haben.
Was meint ihr? Verwendet ihr AMF als Austauschformat? Und warum? Oder warum nicht?
Gruß,
Christoph
da ich mir mit meinem Kollegen (Flasher) dauernd in die Wolle bekomme, wollte ich einfach mal eure Meinungen dazu hören.
Argumente pro AMF (vom Kollegen und von vielen Flash-Gurus):
- Nativ in Flash implementiert (sehr gute Client-Performance)
- Objekte austauschbar
- sehr klein
Meine Gegenargumente:
- Extrem besch** zu debuggen, zu testen und aufzusetzen
- Nicht gerade klein, weil man ja statt nur der Daten jetzt komplette Modelle hin und her schickt (die man auch noch im blödesten Fall auf seine eigenen Modelle mappen muss, weil AMF ganz andere Rechte für das Model haben soll als die Applikation selbst)
- In Flash nativ, in PHP aber nicht. Performance auf dem Server also wirklich schlecht (hab bisher SabreAMF und Zend AMF ausprobiert). Und ich hab lieber die Last auf 100 Clients verteilt als gebündelt auf dem
Server zu haben.
Was meint ihr? Verwendet ihr AMF als Austauschformat? Und warum? Oder warum nicht?
Gruß,
Christoph
Kommentar