[Red5] Error passing object to red5 from flex
Edward Yakop
edward.yakop at gmail.com
Fri Nov 2 22:20:43 PDT 2007
> I thought I could pass a ClientGameVO object as a parameter from flex
> using something like
> netConnection.call("myfunction", myClientGameVO);
Yes you can. The big question is whether on the client side you either
or both did this:
You call [flash.net.registerClassAlias]. For example,
registerClassAlias( "com.myCompany.network.ClientGameVO", ClientGameVO );
Or / and
You use the [RemoteClass] meta data.
For example in the declaration of ClientGameVO
[RemoteClass(alias="com.myCompany.network.ClientGameVO")]
public class ClientGameVO
{
...
}
> 1. Is there documentation on how to pass custom objects from flex/as3
> to red5? I couldn't find any. So if someone could point me in the
> right direction that would help a lot.
You can read the official flash documentation for flash remoting.
Essentially all u have to do is do either or both of the above to sent
custom class from actionscript -> java.
> 2. Do I need to define the custom class somewhere on the red5 side?
No
> Should I cast the client side object to "Object" before I send it?
No
Regards,
Edward Yakop
More information about the Red5
mailing list