But Flash Remoting for .NET requires both an install on the server AND a
hefty price tag, right?  Not sure that's gonna fly.  

How does OpenAMF work?  Does that require any server-side install?


Jason Merrill
Bank of America 
Learning & Organization Effectiveness - Technology Solutions 
 
 
 
 
 

>>-----Original Message-----
>>From: [EMAIL PROTECTED] [mailto:flashcoders-
>>[EMAIL PROTECTED] On Behalf Of Palmer, Jim
>>Sent: Wednesday, August 09, 2006 12:29 PM
>>To: Flashcoders mailing list
>>Subject: RE: [Flashcoders] Complex Objects via Web services: SOAP (C#
.NET)
>>
>>
>>I personally do not trust passing ANY complex objects between
languages via
>>SOAP/WSDL. If you absolutely have to use plain-text XML web service
transports
>>like SOAP and WSDL I would try to use the smallest and most optimal
packet. That
>>leads to honestly using something more along the lines of XMLRPC or
WDDX xml
>>packets. This still is horribly limited (i.e. can't do complex
objects) and still large
>>in size.
>>
>>What I would do is honestly look into getting "Flash Remoting" working
through
>>your .NET server. It's basically a proprietary XML format similar to
SOAP that's in
>>binary format - hence a hell of a lot less data is transferred instead
of a giant
>>plain-text xml packet.
>>
>>I would trust Flash's support for AMF over any other "web service" as
well which
>>might mediate your complex object issues.
>>
>>You mentioned a .net and c# application - similar to ours we're using
a coldfusion
>>backend to instantiate a COM Object from a 3rd party vendor which is
basically
>>an overglorified frontend to ADODB. yay middleware. I still like this
setup
>>because coldfusion/java do a good job instantiating COM objects and I
don't have
>>to worry about a hacked/reverse-engineered AMF module seeing as the
flash
>>remoting gateway is built into coldfusion. At the very least OpenAMF
might be
>>worth a gander.
>>
>>Search for content on the NetDebugger class too, this might help to
try and
>>diagnose the current object coming back as null. There might be an
uncaught
>>onStatus() event that should be triggered.
>>
>>Cheers
>>--
>>Jim Palmer ! Mammoth Web Operations
>>
>>> -----Original Message-----
>>> From: [EMAIL PROTECTED]
>>> [mailto:[EMAIL PROTECTED] Behalf
>>> Of Merrill,
>>> Jason
>>> Sent: Wednesday, August 09, 2006 7:07 AM
>>> To: Flashcoders mailing list
>>> Subject: [Flashcoders] Complex Objects via Web services: SOAP
>>> (C# .NET)
>>>
>>>
>>> This is an old thread I started back in May which I am following up
on
>>> with a question.  Muzak had replied to me with this:
>>>
>>> >>If you'll be using webservices that you can control (which it
sounds
>>> like is the
>>> >>case), don't send XML back and forth.
>>> >>When using webservices, you can send Array of Objects back
>>> and forth,
>>> which is
>>> >>alot easier to work with.
>>> >>There should be a list of data type conversions in the docs
>>> somewhere.
>>>
>>> I am using the Web service classes to load in a wsdl from a .NET
>>> developer using C#.  We have the basics working, I can
>>> receive a simple
>>> string from him no problem by calling the SOAP method.  However,
since
>>> Muzak (in the quote above) and the docs say the Web service classes
>>> supports complex object types, we are now trying to read in a
complex
>>> object in Flash.
>>>
>>> The C# developer created a method for me, called GetProject() that
>>> returns a complex object he created (the complex object is simple -
it
>>> just has a property that contains a simple string - i.e.
>>> objProj.Title).
>>> However, when I trace the result on the method, it returns "null".
>>> Neither the C# developer or myself can figure out where we are going
>>> wrong.  Any ideas?   One of us has something wrong with this
"object"
>>> and we're not sure who.
>>>
>>> Also, for a second related question, once I can read the
>>> object in Flash
>>> (it would contain arrays and properties, etc.) - we want to just
send
>>> that object back to the webservice to update the object in C#.  Any
>>> issues with that?  The Help docs only say this about objects:
>>>
>>> Web Service classes > Supported Types > Object Types
>>> Object Types:  Complex Type - ActionScript object composed of
>>> properties
>>> of any supported type
>>>
>>> Jason Merrill
>>> Bank of America
>>> Learning & Organization Effectiveness - Technology Solutions
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> [email protected]
>>> To change your subscription options or search the archive:
>>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>>
>>> Brought to you by Fig Leaf Software
>>> Premier Authorized Adobe Consulting and Training
>>> http://www.figleaf.com
>>> http://training.figleaf.com
>>>
>>_______________________________________________
>>[email protected]
>>To change your subscription options or search the archive:
>>http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>
>>Brought to you by Fig Leaf Software
>>Premier Authorized Adobe Consulting and Training
>>http://www.figleaf.com
>>http://training.figleaf.com
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to