Not to mention the added cost. Isn't part of the value of ColdFusion the integrated solutions such as Flash Remoting, Verity, Web Services, etc.?
- Calvin -----Original Message----- From: Adrocknaphobia [mailto:[EMAIL PROTECTED] Sent: Monday, August 15, 2005 2:56 PM To: CF-Talk Subject: Re: Ajax and CFCs The Flash Gateway provides a binary communication stream between the flash player and a backend server. But a browser can already natively get XML from a backend server, so whats the point of adding a gateway in between them? -Adam On 8/15/05, Vince Bonfanti <[EMAIL PROTECTED]> wrote: > CF's built-in Flash gateway *is* a middle tier, just like WebORB. And, > no, you probably wouldn't want to use WebORB to invoke CFCs on CFMX > (assuming it's even possible). > > Vince > > > -----Original Message----- > > From: Calvin Ward [mailto:[EMAIL PROTECTED] > > Sent: Monday, August 15, 2005 2:41 PM > > To: CF-Talk > > Subject: RE: Ajax and CFCs > > > > I agree, it seems like the performance would be much better to > > invoke the calls directly from the application server, especially as > > the application and the client already natively understand each > > other... > > > > -----Original Message----- > > From: Kevin Aebig [mailto:[EMAIL PROTECTED] > > Sent: Monday, August 15, 2005 1:27 PM > > To: CF-Talk > > Subject: RE: Ajax and CFCs > > > > I'm a little foggy on why I'd call a middle tier like WebORB to > > handle my web service calls when I can easily use CF's built in > > Flash gateway or open source AMF-based alternatives? > > > > Cheers, > > > > Kevin > > > > -----Original Message----- > > From: Vince Bonfanti [mailto:[EMAIL PROTECTED] > > Sent: August 15, 2005 8:21 AM > > To: CF-Talk > > Subject: RE: Ajax and CFCs > > > > I think it helps to understand the WebORB architecture, which is > > best explained on their web site: > > > > http://www.themidnightcoders.com/weborb/aboutWeborb.htm > > > > WebORB is first of all a server (its full name is "WebORB > > Presentation > > Server") that acts as a "gateway" or "broker" that allows rich > > clients (Flash or JavaScript/AJAX) to invoke server-side objects. In > > the case of JavaScript/AJAX, WebORB allows clients to use a single > > protocol--implemented by the WebORB Rich Client System--to invoke a > > variety of server-side objects. > > > > Once you realize it's the WebORB server that's actually invoking > > CFCs (on behalf of the client), and not the client invoking CFCs > > directly, then it should be clear that invoking the CFCs on > > BlueDragon directly makes more sense than invoking them via web > > services. It doesn't make sense to use web services protocols to > > invoke objects that reside on the same local server--the performance > > is much better to invoke them directly. > > > > Vince Bonfanti > > http://blog.newatlanta.com > > > > New Atlanta Communications, LLC > > http://www.newatlanta.com > > > > > > > -----Original Message----- > > > From: Micha Schopman [mailto:[EMAIL PROTECTED] > > > Sent: Monday, August 15, 2005 9:34 AM > > > To: CF-Talk > > > Subject: RE: Ajax and CFCs > > > > > > Vince, > > > > > > Have there been any specific reasons you know of for taking such a > > > proprietary approach or was it mainly aimed towards best > > performance > > > because of its close integration? > > > > > > Micha Schopman > > > Project Manager > > > > > > Modern Media, Databankweg 12 M, 3821 AL Amersfoort Tel > > 033-4535377, > > > Fax 033-4535388 KvK Amersfoort 39081679, Rabo 39.48.05.380 > > > > > > -------------------------------------------------------------- > > > ---------- > > > -------------------------------------------------------------- > > > ---------- > > > ----- > > > Modern Media, Making You Interact Smarter. Onze oplossingen > > verbeteren > > > de interactie met uw doelgroep. > > > Wilt u meer omzet, lagere kosten of een beter service niveau? > > > Voor meer informatie zie www.modernmedia.nl > > > -------------------------------------------------------------- > > > ---------- > > > -------------------------------------------------------------- > > > ---------- > > > ----- > > > -----Original Message----- > > > From: Vince Bonfanti [mailto:[EMAIL PROTECTED] > > > Sent: maandag 15 augustus 2005 13:33 > > > To: CF-Talk > > > Subject: RE: Ajax and CFCs > > > > > > Jim, > > > > > > The WebORB implementation doesn't use SOAP or web services > > to invoke > > > CFCs on BlueDragon--instead, WebORB invokes them directly via > > > BlueDragon's internal APIs. > > > > > > Also, WebORB works with both the Java/J2EE and .NET editions of > > > BlueDragon. > > > > > > Vince Bonfanti > > > http://blog.newatlanta.com > > > > > > New Atlanta Communications, LLC > > > http://www.newatlanta.com > > > > > > > -----Original Message----- > > > > From: Jim Davis [mailto:[EMAIL PROTECTED] > > > > Sent: Monday, August 15, 2005 1:04 AM > > > > To: CF-Talk > > > > Subject: RE: Ajax and CFCs > > > > > > > > > -----Original Message----- > > > > > From: Mike Chambers [mailto:[EMAIL PROTECTED] > > > > > Sent: Monday, August 15, 2005 12:51 AM > > > > > To: CF-Talk > > > > > Subject: Re: Ajax and CFCs > > > > > > > > > > There is nothing there that couldn't be done with CFMX (or > > > > any other > > > > > server language). > > > > > > > > > > It is a simple request / response using AJAX. JavaScript > > > > sends data to > > > > > ColdFusion, ColdFusion sends a response back, JavaScript > > > > updates the page. > > > > > > > > My guess (nothing more) is that it the same problem that > > other SOAP > > > > implementations have: they don't like each other. > > > > > > > > MS implementations work great with .NET service but bomb on CFMX > > > > services for example. CF implementations work great in > > some places > > > > and blow up in others... > > > > > > > > In my experience these problems, once dug out, are pretty > > > small - but > > > > that doesn't matter because it seems the implementers > > don't really > > > > care all that much - it works for what they want it to work > > > with and > > > > everybody else can just toe the line or use something else. > > > > > > > > It's also very likely (because SOAP isn't all that simple) that > > > > they're using some off-the-shelf implementation inside this thing. > > > > And if that implementation doesn't support CF SOAP/WSDL then > > > > this thing won't. > > > > > > > > Jim Davis > > > > > > > > > > > > > > > > > > > > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Find out how CFTicket can increase your company's customer support efficiency by 100% http://www.houseoffusion.com/banners/view.cfm?bannerid=49 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:215037 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54