Jason,

Regarding "How about calling a WSDL - Webservice?  Not possible in CS3?"

First I just want to rephrase that as Flash CS3 AS3 because for the AS2
components (aka V2 components) nothing has changed from Flash MX 2004 to
Flash 8 to Flash CS3 (except FLVPlayback being introduced with Flash 8).

The issue is with AS3 components only.  As of Flash CS3 the package fl.* has
been added for AS3 components.  (In Flash the package mx.* remains AS2.
Confusingly, Flex 2 has now appropriated mx.* for all of its components,
which in Flex 2 are all AS3.)

So, back to your question let me first finish rephrasing it:  "How about
calling a WSDL - Webservice?  Not possible in CS3 AS3?"

At the following link shockzone wrote on 11-10-2006:
http://www.actionscript.org/forums/archive/index.php3/t-121396.html
I got an email from Joey Lott the author of the AS3 Cookbook. Basically he
said that in Flash 9 AS3 there is no built in web services. The only way you
can do it is manually assemble and de-assemble SOAP request. Ouch.

Note:  the quote above predates the release of Flash CS3.  Still, I see
nothing in the released version of Flash CS3 that contradicts the quote
above.  Of course if anyone else can provide links to solutions for AS3 web
services for Flash CS3 developers, please post asap :-)

Now couple the quote above with what cayennecode wrote on the remoting
thread on 5/11/2007 on the Adobe forums
thread<http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=15&catid=250&threadid=1245196&enterthread=y>
:
But yeah, the DataSet class, RDBMSResolver class haven't been refactored for
AS3. Making your life of easily walking through the remoting results more
difficult, as well as listening to changes in the data model. Have fun
building it !!!

So is it possible?  I guess so.  But no, there are no AS3 components
provided.  And again, since at runtime AS2 and AS3 live in separate virtual
machines, you can not use the AS2 components in building AS3 solutions.

And, of course, the whole point of components is so that we do not have to
build everything from scratch.  Rapid Application Development and all that.

So to recap.  I think that Adobe made a misjudgment in not revving the full
component set up to AS3.  This thread makes me suspect that a few others on
this list may feel the same way.  (Mainly those who use Flash to create
applications.)  Maybe someday Adobe will deem it in their strategic interest
to provide Flash a comprehensive, updated component set in-product.

fwiw, when I have an opening in my schedule, a key Adobe employee that I
will escalate this to is Richard Galvan.  Richard took over as technical
product manager for Flash back in
February<http://blogs.adobe.com/rgalvan/2007/02/hello_and_welcome_1.html>.
Richard is a great guy.  If anyone on this list knows Richard, please do not
hesitate to contact him regarding your concerns.  fyi, Richard blogs at:
http://blogs.adobe.com/rgalvan/

Oh, and in the course of doublechecking this I found an example of Adobe
disingenuousness here in the form of a blog post by Adobe employee Justin
Everett-Church.  Justin's post is a glowing review of the Flash CS3 AS3
components and is entitled "AS2 and AS3 Components in Flash CS3
Professional".  Of course he makes no mention that the AS3 component set is
a dramatically scaled back set relative to the AS2 component set.  But
Justin was open in his biases in writing:
http://justin.everett-church.com/index.php/2007/04/27/as2-and-as3-components-in-flash-cs3-professional/
I have to admit that I have never liked components. I prefer to build things
from the ground up myself and have complete design control.

fwiw, Justin has now moved onto the Flash Player product management
team<http://justin.everett-church.com/index.php/2007/02/08/joining-the-flash-player-team/>,
so no sense in bothering him about the current sorry state of AS3 components
in Flash CS3.

Another example is in the docs.  The docs do include "ActionScript
2.0Migration", but it does not include components.  What I think Adobe
does
reasonably owe us is a doc on "ActionScript 2.0 to ActionScript
3.0Component Migration".  Boy, now that sure would be a ringing
indictment.

Sorry that I can not offer anything more helpful at this time.  If I do come
up with solutions, I will post back.  Of course if others have more to add,
please post asap :-)

g
_______________________________________________
[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