Actionscript unterstützt ein [RemoteClass] -Metadaten-Tag, das in BlazeDS verwendet wird, um Datenbindungshinweise zum Marshalling von AMF-Binärobjekten von Java nach BlazeDS bereitzustellen.Wie funktioniert [RemoteClass] in Flex Actionscript, kann ich es für die benutzerdefinierte Datenbindung verwenden?
Zum Beispiel:
Java: Paket Probe;
public class UserInfo
{
private String userName;
public String getUserName()
{
return userName;
}
public void setUserName(String value)
{
userName = value;
}
}
Action:
[Bindable]
[RemoteClass(alias="sample.UserInfo")]
public class UserInfo
{
public var userName:String=”";
}
Wie genau wird das [Remote] im BlazeDS Framework implementiert und können Sie dieses Verhalten außer Kraft setzen und bieten eine benutzerdefinierte Datenbindungsremote Rahmen (zB eine JSON-Nachricht System übergeben), das Sie an die Klasse Actionscript [Bindable], [RemoteClass] binden könnten?
Die Website von Adobe verfügt nicht mehr über Informationen zur Methode 'registerClassAlias'. Es gibt [einen Beitrag in den Adobe-Foren] (http://forums.adobe.com/thread/1012207?start=0&tstart=0), der die fehlende Dokumentation auflistet. – supervacuo
@supervacuo: http://help.adobe.com/de_DE/FlashPlatform/reference/actionscript/3/flash/net/package.html#registerClassAlias%28%29 –