एक्शनस्क्रिप्ट एक [रिमोट क्लास] मेटाडाटा टैग का समर्थन करता है जिसका प्रयोग ब्लज़ेड्स में किया जाता है ताकि जावा से ब्लेज़डीएस तक एमएसएफ बाइनरी ऑब्जेक्ट्स के लिए डेटा बाध्यकारी संकेत प्रदान किया जा सके।फ्लेक्स एक्शनस्क्रिप्ट में [रिमोट क्लास] कैसे काम करता है मैं इसे कस्टम डेटा-बाइंडिंग के लिए उपयोग कर सकता हूं?
उदाहरण के लिए:
जावा: पैकेज नमूना;
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=”";
}
वास्तव में किस प्रकार [RemoteClass] BlazeDS ढांचे में कार्यान्वित किया जाता है और आप उस व्यवहार को ओवरराइड और एक कस्टम डेटा-बाइंडिंग दूरस्थ ढांचा प्रदान कर सकता है (उदाहरण के लिए एक JSON संदेश गुजरने वाली प्रणाली) कि आप एक्शनस्क्रिप्ट [बाइंडेबल], [रिमोट क्लास] कक्षा से जुड़ सकते हैं?
एडोब की साइट पर अब 'registerClassAlias' विधि पर जानकारी नहीं है; अनुपलब्ध दस्तावेज का खंडन करते हुए [एडोब मंचों पर एक पोस्ट] (http://forums.adobe.com/thread/1012207?start=0&tstart=0) है। – supervacuo
@supervacuo: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/package.html#registerClassAlias%28%29 –