Hi Prashant,

Yes, the RemoteObjectAMFTest only tries to send a String.  To handle true
ValueObjects we would need to leverage the amfjs class mapping.  I added
code to the compiler to generate a map for the [RemoteClass] metadata but
I didn't hook that up on the JS side yet.  It sounds like the interest is
in backporting amfjs to AS and make the API similar to regular Flex.  In
that case, I will refactor the amfjs class map to use the one in our
Reflection library.

-Alex

On 8/23/17, 9:08 AM, "PKumar" <prashaku...@gmail.com> wrote:

>Alex,
>
>It will really great, if this works same or mostly similar as regular Flex
>SDK.
>
>One more point on amfJS library , it also supports class mapping. It has
>one method *registerClasses* that can be used for Java class to flex
>mapping.
>
>On 23-Aug-2017 11:12 AM, "Alex Harui-2 [via Apache Flex Users]" <
>ml+s2333346n15798...@n4.nabble.com> wrote:
>
>> So, I played around with AMF today, adding SWF code for RemoteObject.
>>For
>> me, the RemoteObjectAMFTest in examples/flexjs is working against the
>> SampleAmfWebApp in examples/amf for both SWF and JS.  I don't think I
>>had
>> to touch the JS code in amf.js.  That's better than I was expecting.
>>Am I
>> not doing something right or is there some other problem that needs
>> solving?
>>
>> Some observations along the way:
>>
>> I was able to talk to the server in SWF code just by using
>> NetConnection.call and passing in CommandMessages and RemotingMessages,
>> but the amf.js code seems to be sending an ActionMessage wrapped around
>> the CommandMessage and RemotingMessage.  Is that wrapping what
>> NetConnection does?
>>
>> I'm tempted to try to refactor amf.js into several AS classes.  Is that
>> worth doing or are there bigger fish to fry?
>>
>> The amf.js code includes a Promise implementation.  If we refactor to
>>AS,
>> should we try to use promises or make the API more compatible with
>>regular
>> Flex?  I'm leaning towards compatibility with regular Flex.
>>
>> Thoughts?
>> -Alex
>>
>> On 8/21/17, 11:02 AM, "Harbs" <[hidden email]
>> <http:///user/SendEmail.jtp?type=node&node=15798&i=0>> wrote:
>>
>> >There’s probably an advantage to converting it to FlexJS. You could
>> >probably leverage BinaryData for some of the functionality.
>> >
>> >You can also create typedefs if you want.
>> >
>> >> On Aug 21, 2017, at 8:53 PM, PKumar <[hidden email]
>> <http:///user/SendEmail.jtp?type=node&node=15798&i=1>> wrote:
>> >>
>> >> Alex,
>> >>
>> >> As per my analysis & testing, AMFJS supports following features:
>> >>
>> >> - All dataType serialization & deserialization support including
>> >>Object ,
>> >> Vector
>> >> -  Connection with BlazeDS
>> >> - Conection with AMFPHP
>> >> -  Class Mapping Support using Alias Name & Class
>> >> -   Inbuilt support for sending AMF request  & response
>> >>
>> >> I also checked James ward implementation but that does  not support
>> >>vector
>> >> and blazeds connectivity.
>> >>
>> >> I prepared  a demo for class mapping and blazeDs connection. If  you
>> >>want to
>> >> check, please let me know. I will share on github.
>> >>
>> >> one query i want  to ask , can we convert this amfJS library to
>>FlexJS
>> >> Typedef  just like createJS library?
>> >>
>> >>
>> >> Regards,
>> >> Prashant
>> >>
>> >>
>> >>
>> >> -----
>> >> Regards,
>> >> Prashant
>> >> --
>> >> View this message in context:
>> >>https://na01.safelinks.protection.outlook.com/?url=
>> http%3A%2F%2Fapache-fl
>> 
>>>>ex-users.2333346.n4.nabble.com%2FRemote-object-for-Flex-JS-tp15510p1578
>>>>2.
>>
>> 
>>>>html&data=02%7C01%7C%7C1af098eb84194e4a169c08d4e8bebf0f%7Cfa7b1b5a7b344
>>>>38
>>
>> 
>>>>794aed2c178decee1%7C0%7C0%7C636389353321386860&sdata=9Vgilc%2FEEN6eQEGj
>>>>Dw
>>
>> >>mmQV8N952XqBSbgweg1VQ41g4%3D&reserved=0
>> >> Sent from the Apache Flex Users mailing list archive at Nabble.com.
>> >
>>
>>
>>
>> ------------------------------
>> If you reply to this email, your message will be added to the discussion
>> below:
>> 
>>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache-fl
>>ex-users.2333346.n4.nabble.com%2FRemote-object-for-Flex-JS-&data=02%7C01%
>>7C%7C3a1ce1deff3f47dff8ef08d4ea413522%7Cfa7b1b5a7b34438794aed2c178decee1%
>>7C0%7C0%7C636391013164618149&sdata=%2FOcSNyohTV1%2FJaKe%2BgW%2BHspE%2FV%2
>>FtaoyEdCq2YOzUmq4%3D&reserved=0
>> tp15510p15798.html
>> To start a new topic under Apache Flex Users, email
>> ml+s2333346n1...@n4.nabble.com
>> To unsubscribe from Apache Flex Users, click here
>> 
>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache-f
>>lex-users.2333346.n4.nabble.com%2Ftemplate%2FNamlServlet.jtp%3Fmacro%3Dun
>>subscribe_by_code%26node%3D1%26code%3DcHJhc2hha3VtYXJAZ21haWwuY29tfDF8LTU
>>0MTcyMzE2NA&data=02%7C01%7C%7C3a1ce1deff3f47dff8ef08d4ea413522%7Cfa7b1b5a
>>7b34438794aed2c178decee1%7C0%7C0%7C636391013164618149&sdata=oG9TQOL2WHDIm
>>7ixmXea4gFCoUw4j8b0HUsYOw7f4Pk%3D&reserved=0==>
>> .
>> NAML
>> 
>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache-f
>>lex-users.2333346.n4.nabble.com%2Ftemplate%2FNamlServlet.jtp%3Fmacro%3Dma
>>cro_viewer%26id%3Dinstant_html%2521nabble%253Aemail.naml%26base%3Dnabble.
>>naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-n
>>abble.view.web.template.NodeNamespace%26breadcrumbs%3Dnotify_subscribers%
>>2521nabble%253Aemail.naml-instant_emails%2521nabble%253Aemail.naml-send_i
>>nstant_email%2521nabble%253Aemail.naml&data=02%7C01%7C%7C3a1ce1deff3f47df
>>f8ef08d4ea413522%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C63639101316
>>4618149&sdata=IBL7nGCu8Fr2VJyGGJvN4eo2j3ciNKaqdMySmNqzEH8%3D&reserved=0>
>>
>
>
>
>
>-----
>Regards,
>Prashant
>--
>View this message in context:
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache-fle
>x-users.2333346.n4.nabble.com%2FRemote-object-for-Flex-JS-tp15510p15803.ht
>ml&data=02%7C01%7C%7C3a1ce1deff3f47dff8ef08d4ea413522%7Cfa7b1b5a7b34438794
>aed2c178decee1%7C0%7C0%7C636391013164618149&sdata=J3LsrJ3Zxc%2FxglCYj8zwcX
>vDzIX9nCPn0S%2Brd%2BVE9O0%3D&reserved=0
>Sent from the Apache Flex Users mailing list archive at Nabble.com.

Reply via email to