On Tue, 2006-08-29 at 18:17 +0200, Martin Wood wrote: > Unfortunately the player wont do data type conversion when deserializing the > contents of an object returned via remoting. Bummer :(
> > You have to make sure your types are right on the server so that when the > remoting gateway constructs the amf data to send to flash it has the correct > types already inside. > Yes, when they are correct on the server first, they do come in properly. > Obviously this is more of a pain from something like PHP than say Java as PHP > has a much looser type system. > <nods in agreement> > For me the beauty of remoting is that you *do* get the datatypes that you > create > on the server sent to you in flash. > Yes, I have had much success with remoting. But I have some old code that I'm working with that leaves a lot of things in strings. I was hoping that VO's and class mapping might help here, but apparently not. > I think the other issue you are running into is that when the player creates > the > actionscript objects from the remoting data it populates the object *before* > it > runs the constructor. That is very good to know, I'll have to look into it more. I also had a brief look at eka's article and I'll need to do some more looking into this. > > This means that it doesnt care about any getters / setters and you have to be > extra careful if you do anything in the constructor or are expecting > parameters > to your constructor. Yes again, I'll need to experiment to see exactly what's happening. If it is populating the object before the constructor is run, then perhaps I can use the constructor to do the type conversion if I do decide to do the conversion in Flash and not on the server. Thank you very much for your insight! > > > Julius Turnmire wrote: > > Ok, I've got it working as advertised. I'm using VO's and my returned > > values are being mapped to my VO classes. But the problem is how > > they're mapped. > _______________________________________________ > [email protected] > To change your subscription options or search the archive: > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > Brought to you by Fig Leaf Software > Premier Authorized Adobe Consulting and Training > http://www.figleaf.com > http://training.figleaf.com _______________________________________________ [email protected] To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com

