Brian -

I dont work for MM, so cant speak for them, but I suspect they will find a 
way to get the core functionality working for existing customers.  As 
Renaun pointed out, you can still use AMF1 with ColdFusion.  You just dont 
use the built in RemoteObject tag.  His solution is a total of 5 lines of 
code, so that doesnt really strike me as all that difficult.

If you want to use the Flex 2 RemoteObject tag, all you need to do is 
install the CFAdapter on the server.  If you dont want to add anything to 
the server, use Renaun's AMF1 solution.

No need for politics.  Some seem adverse to any change, which is not a 
reasonable view for people working with alpha software.  That is not aimed 
at anyone in particular, just my impression from reading posts on this list 
from people who seem to assume the Flex Alpha is a fully complete product.

I understand some may be change adverse, so I suggest to those, they should 
not get involved with alpha software.  Changes happen all the 
time.  Chances are alot of code we write against the alpha will need to be 
changed when the beta is released.  That is just the nature of product 
development.

Anyhow, i didnt mean to start a flame war, just responding with my $0.02


At 04:06 PM 12/15/2005, you wrote:
>Hi Jeff,
>I have Coldfusion which includes the Flash Remoting Gateway. I would
>prefer it if the changes in Flex 2 did not force me to install new
>software on the server side and didn't break the authentication system
>I'm using by removing NetConnection.addHeader from the client - a
>useful, public, and documented method. I use addHeader in both Flash
>code and in Flash Communication Server code. Anyway, I think it would
>make my life simpler and a transition to standalone Flex 2 much easier
>for me to be able to write clients against my current server-side
>system. I have production code that people rely on and I really like
>having transition options that allow me to make a series of well-tested
>changes instead of one big one.
>At any rate I don't think Macromedia offered a Perl, PHP, Python etc..
>Remoting Gateway. Did they? I have a great deal of sympathy for people
>who want to use a less network heavy protocol without being forced to
>change server technologies and/or buy servlet gateways at $999/CPU.
>I don't expect Adobe to do everything or that they will make every
>change completely painless. However, I do believe APIs should be
>gracefully retired whenever possible  instead of just evaporating.
>I would like to see NetConnection.addHeader implemented and hope that
>converting to Flex 2 standalone with Coldfusion is not as difficult as
>it looks to me right now.
>Finally, anyone using remoting will recall going through a lot of API
>changes with two releases of Flash. Those changes were less than optimal
>for maintaining production software. During all these changes I was able
>to fall back on the NetConnection.call method and RecordSet classes. I'm
>not sure I can even do that now.
>Of course this is an alpha and I still have a lot to learn about Flex 2
>and the various server-side options available to me. But I am concerned
>about what using Flex 2 will do to my existing applications and how much
>work will be involved in a conversion if I decide to go that way.
>Anything that clarrifies this at a technical - rather than a political
>level - would be hugely appreciated!
>Yours truly,
>-Brian
>
>Jeff Tapper wrote:
>
> >I dont recall MM championing AMFPHP, OpenAMF or any of the other 3rd party
> >hacks to work with their proprietary AMF protocol.  Perhaps I'm wrong, if
> >so, I'd love to see the references....
> >
> >Anyhow, Those open source alternatives were specifically built for AMF1,
> >Flex 2 RemoteObject uses AMF2.  If you want AMF1, take a look at Renaun's
> >solution.
> >
> >I wouldnt be surprised if the opensource community eventually caught up and
> >released versions for AMF2, but its really hard to blame Macromedia for
> >someone elses gateways not supporting their latest versions...
> >
> >I dont blame MTASC for not compiling for the Flash 8.5 player.  They will
> >probably get their eventually, but still do a wonderful job for FP7 and FP8
> >
> >
> >At 02:18 PM 12/15/2005, hank williams wrote:
> >
> >
> >>Dave,
> >>
> >>When you said POJO, I interpreted that as Plain Old Java Object.
> >>Correct me if I missunderstood, but thats where I got the Java
> >>reference from.
> >>
> >>With more clarity, I understand your argument about it being possible
> >>to expose php code using web services.
> >>
> >>But I really think that regardless of which is better (I have my way
> >>you have yours) that there is no good reason under the sun to be
> >>*forced* out of using a technology that macromedia championed and
> >>still does today with just a minor shift so the old stuff will be
> >>incompatible.
> >>
> >>Sorry if I am a little irritable on this subject, but I just think
> >>that what macromedia has done here, regardless of the web
> >>services/remoting benefits borders generates alot of mistrust in the
> >>developer community. I know it does with me anyway.
> >>
> >>Regards
> >>Hank.
> >>
> >>On 12/15/05, Dave Wolf <[EMAIL PROTECTED]> wrote:
> >>
> >>
> >>>A few thoughts.
> >>>
> >>>1) I didnt imply Java anywhere in my question/suggestion/answer?
> >>>Pretty much every servant technology today supports exposing language
> >>>artifacts as web services without any code refactoring.  This is true
> >>>of Java, PHP, .NET, heck even PowerBuilder.  Its actually a really
> >>>important point I think folks don't know.  Take Java (as just a single
> >>>example).  If you hava Java class exposed as a RemoteObject (only Java
> >>>and CFC supported as remtoe object via Flex1.5 now) did you know that
> >>>you can expose that *exact same* java class as a web service with
> >>>*zero* code changes to the class?  Yup.  It takes something like 2
> >>>minutes of total work to do.  You can try it youself with something
> >>>like the restaurant example.  We had a new guy do that just this week.
> >>> He redid the restaurant example to be all web services in basically
> >>>no time flat.
> >>>
> >>>Thats why I asked the question.  Step back and consider the fact you
> >>>could expose your PHP, or whatever, as a web service, totally drop any
> >>>dependancy on needing a server proxy at all, regardless of what
> >>>vendors proxy.
> >>>
> >>>2) I agree the thread on web service vs remote object has been
> >>>discussed over and over.  But there are new folks joining these ranks
> >>>every day, and the question is still very much open.  Like in all
> >>>debates everyone will pick a side.  I think its pretty clear we prefer
> >>>web services over remote object, and have that decision based on many
> >>>points which we have often discussed.  More so our decision is
> >>>validated by quite major production deployments of Flex solutions.
> >>>Our opinion is, given the choice, we tend to prefer a web service. Its
> >>>just that.  An opinion.
> >>>
> >>>In either case, I just wanted to present the option to the questioner.
> >>> WebServices might actually be a great way to solve his issue, without
> >>>the risk of bringing in an unsupported third party product, and
> >>>without any license cost at all.  I didnt feel a suggestion like that
> >>>was off topic.  Apologies if it was seen that way.
> >>>
> >>>-
> >>>Dave Wolf
> >>>Cynergy Systems, Inc.
> >>>Macromedia Flex Alliance Partner
> >>><<http://www.cynergysystems.com>http://www.cynergysystems.com>http://ww 
> w.cynergysystems.com
> >>>
> >>>Email: [EMAIL PROTECTED]
> >>>Office: 866-CYNERGY
> >>>
> >>>
> >>>--- In [email protected], hank williams <[EMAIL PROTECTED]> wrote:
> >>>
> >>>
> >>>>Hmm...
> >>>>
> >>>>Thats an interesting response.
> >>>>
> >>>>So all of us who have developed solutions with remoting really didnt
> >>>>need it anyway.
> >>>>
> >>>>Aside from the fact that he was asking about amphp which has nothing
> >>>>to do with java, remoting does offer benefits over web services (aside
> >>>>from avoiding the reconfiguring ones server side implementation) which
> >>>>have been debated and discussed ad infinitum and I will not restate
> >>>>here.
> >>>>
> >>>>Regards
> >>>>Hank
> >>>>
> >>>>On 12/15/05, Dave Wolf <[EMAIL PROTECTED]> wrote:
> >>>>
> >>>>
> >>>>>I don't understand why you can't simply use <mx:WebService/> to
> >>>>>replace <mx:RemoteObject> in most cases.  Using AXIS you can use the
> >>>>>exact same POJO you might have used in a <mx:RemoteObject/> and do so
> >>>>>without the need for any gateway.
> >>>>>
> >>>>>-
> >>>>>Dave Wolf
> >>>>>Cynergy Systems, Inc.
> >>>>>Macromedia Flex Alliance Partner
> >>>>><<http://www.cynergysystems.com>http://www.cynergysystems.com>http:// 
> www.cynergysystems.com
> >>>>>
> >>>>>Email: [EMAIL PROTECTED]
> >>>>>Office: 866-CYNERGY
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>--- In [email protected], hank williams <[EMAIL PROTECTED]> 
> >>>>>wrote:
> >>>>>
> >>>>>
> >>>>>>As far as I know there is not yet.
> >>>>>>
> >>>>>>There was some discussion about this on the flashcoders list when
> >>>>>>flex2 came out. I made a pretty big deal about the fact that the
> >>>>>>
> >>>>>>
> >>>docs
> >>>
> >>>
> >>>>>>seem to indicate that standard remoting will not be something
> >>>>>>
> >>>>>>
> >>>that is
> >>>
> >>>
> >>>>>>supported.
> >>>>>>
> >>>>>>Mike Chambers (a MM employee) indicated that it was supported. But
> >>>>>>what he meant was that it was supported at a super low level and you
> >>>>>>would essentially have to write all the low level remoting code for
> >>>>>>this.
> >>>>>>
> >>>>>>It seemed pretty clear to me that their intent was to, ahem,
> >>>>>>**encourage** remoting users to buy cold fusion or Flex Data
> >>>>>>
> >>>>>>
> >>>Services,
> >>>
> >>>
> >>>>>>in order to do painless remoting, and that they were essentially
> >>>>>>orphaning anyone who was not doing remoting with one of their pricey
> >>>>>>gateways.
> >>>>>>
> >>>>>>Now, perhaps this post will bring adobe employees out of the
> >>>>>>
> >>>>>>
> >>>woodwork
> >>>
> >>>
> >>>>>>crying foul and saying I am wrong. But the fact that there is any
> >>>>>>ambiguity about this isssue, is, in and of itself, a real problem.
> >>>>>>
> >>>>>>The fact that that there is not some strong statement of continued
> >>>>>>**full** support for traditional remoting  is, to me, shameful.
> >>>>>>
> >>>>>>Regards
> >>>>>>Hank
> >>>>>>
> >>>>>>On 12/15/05, Flapflap <[EMAIL PROTECTED]> wrote:
> >>>>>>
> >>>>>>
> >>>>>>>Hi there,
> >>>>>>>
> >>>>>>>Because RemoteObject isn't available on Alpha is there a way to
> >>>>>>>
> >>>>>>>
> >>>>>use flex
> >>>>>
> >>>>>
> >>>>>>>2 with amf php ?
> >>>>>>>
> >>>>>>>Thanks...
> >>>>>>>
> >>>>>>>By the way : Hello World !
> >>>>>>> I'm new to this list.
> >>>>>>>--
> >>>>>>>Flapflap
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>--
> >>>>>>>Flexcoders Mailing List
> >>>>>>>FAQ:
> >>>>>>>
> >>>>>>>
> >><<http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt>http: 
> //groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt>http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> >>
> >>
> >>>>>>>Search Archives:
> >>>>>>>
> >>>>>>>
> >><<http://www.mail-archive.com/flexcoders%40yahoogroups.com>http://www.ma 
> il-archive.com/flexcoders%40yahoogroups.com>http://www.mail-archive.com/flexcoders%40yahoogroups.com
> >>
> >>
> >>>>>>>Yahoo! Groups Links
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>--
> >>>>>Flexcoders Mailing List
> >>>>>FAQ:
> >>>>>
> >>>>>
> >><<http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt>http: 
> //groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt>http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> >>
> >>
> >>>>>Search Archives:
> >>>>>
> >>>>>
> >><<http://www.mail-archive.com/flexcoders%40yahoogroups.com>http://www.ma 
> il-archive.com/flexcoders%40yahoogroups.com>http://www.mail-archive.com/flexcoders%40yahoogroups.com
> >>
> >>
> >>>>>Yahoo! Groups Links
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>--
> >>>Flexcoders Mailing List
> >>>FAQ:
> >>>
> >>>
> >><<http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt>http: 
> //groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt>http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> >>
> >>
> >>>Search Archives:
> >>>
> >>>
> >><<http://www.mail-archive.com/flexcoders%40yahoogroups.com>http://www.ma 
> il-archive.com/flexcoders%40yahoogroups.com>http://www.mail-archive.com/flexcoders%40yahoogroups.com
> >>
> >>
> >>>Yahoo! Groups Links
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>--
> >>Flexcoders Mailing List
> >>FAQ:
> >><<http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt>http: 
> //groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt>http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> >>Search Archives:
> >><<http://www.mail-archive.com/flexcoders%40yahoogroups.com>http://www.ma 
> il-archive.com/flexcoders%40yahoogroups.com>http://www.mail-archive.com/flexcoders%40yahoogroups.com
>  
>
> >>
> >>
> >>
> >>
> >>----------
> >>YAHOO! GROUPS LINKS
> >>
> >>   *  Visit your group
> >>"<<http://groups.yahoo.com/group/flexcoders>http://groups.yahoo.com/grou 
> p/flexcoders>flexcoders" on the web.
> >>   *
> >>   *  To unsubscribe from this group, send an email to:
> >>   *
> >><mailto:[EMAIL PROTECTED]>flexc 
> [EMAIL PROTECTED]
> >>
> >>   *
> >>   *  Your use of Yahoo! Groups is subject to the
> >><<http://docs.yahoo.com/info/terms/>http://docs.yahoo.com/info/terms/>Ya 
> hoo! Terms of Service.
> >>
> >>
> >>----------
> >>
> >>
> >
> >
> >
> >
> >
> >
> >
>
>
>--
>______________________________________________________________________
>Brian Lesser
>Assistant Director, Teaching and Technology Support
>Computing and Communications Services
>Ryerson University
>350 Victoria St.
>Toronto, Ontario                   Phone: (416) 979-5000 ext. 6835
>M5B 2K3                            Fax: (416) 979-5220
>Office: AB48D                      E-mail: [EMAIL PROTECTED]
>(Enter through LB66)               Web: 
><http://www.ryerson.ca/~blesser>http://www.ryerson.ca/~blesser
>______________________________________________________________________
>
>
>
>--
>Flexcoders Mailing List
>FAQ: 
><http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt>http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
>Search Archives: 
><http://www.mail-archive.com/flexcoders%40yahoogroups.com>http://www.mail-archive.com/flexcoders%40yahoogroups.com
> 
>
>
>
>
>----------
>YAHOO! GROUPS LINKS
>
>    *  Visit your group 
> "<http://groups.yahoo.com/group/flexcoders>flexcoders" on the web.
>    *
>    *  To unsubscribe from this group, send an email to:
>    * 
> <mailto:[EMAIL PROTECTED]>[EMAIL PROTECTED] 
>
>    *
>    *  Your use of Yahoo! Groups is subject to the 
> <http://docs.yahoo.com/info/terms/>Yahoo! Terms of Service.
>
>
>----------




------------------------ Yahoo! Groups Sponsor --------------------~--> 
Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life.
http://us.click.yahoo.com/KIlPFB/vlQLAA/TtwFAA/nhFolB/TM
--------------------------------------------------------------------~-> 

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to