Jak działa [RemoteClass] w Flex Actionscript, czy mogę go używać do niestandardowego wiązania danych?

Actionscript obsługuje znacznik metadanych [RemoteClass], który jest używany w BlazeDS do dostarczania wskazówek wiążących dane do zestawiania obiektów binarnych AMF z Java do BlazeDS.

Na przykład:

Jawa: próbka opakowania;

public class UserInfo
{
    private String userName;

    public String getUserName()
    {
        return userName;
    }

    public void setUserName(String value)
    {
        userName = value;
    }
}

Actionscript:

[Bindable]
[RemoteClass(alias="sample.UserInfo")]
public class UserInfo
{
    public var userName:String=”";
}

Jak dokładnie jest zaimplementowana [RemoteClass] w strukturze BlazeDS i czy można zastąpić to zachowanie i dostarczyć niestandardową strukturę zdalnej wiązania danych (np. System przekazywania komunikatów JSON), którą można powiązać z klasą Actionscript [Bindable], [RemoteClass] ?

questionAnswers(3)

yourAnswerToTheQuestion