WebORB performs that same function as CF's built-in Flash gateway, except
that it does it for both Flash and JavaScript/AJAX clients, and supports a
variety of server-side objects other than just CFCs (see their architecture
diagram that I provide a link to below).

Vince 

> -----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:215024
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=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to