No - cfinvoke can be used with an instantiated component. <cfset booger = new booger()> <cfinvoke component="#booger#" method="pick" ...>
Why would you bother? Well if a method has a complex API, you may find it nicer to do in tags (cfinvoke+cfinvokeargument). Then again, a method with a complex API is probably asking for a refactoring. On Fri, Oct 22, 2010 at 9:47 AM, David McGraw <david.mcg...@gmail.com> wrote: > > Not 100% sure, but cfinvoke only calls a method, which in theory has to load > the object. When you create the object vs CreateObject in cfscript, and > then call multiple methods based on that one loading command, you should see > improved performance. > > Regards, > David McGraw > Oyova Software - http://www.oyova.com > > > On Fri, Oct 22, 2010 at 10:38 AM, Sisk, Kris <ks...@gckschools.com> wrote: > >> >> I've got an app here that has several hundred cfinvoke calls to a couple >> of CFCs. I'm trying to decide if it's worth my time to go through and >> convert the app from using cfinvoke constantly to using cfobject. How >> much of a difference on my overhead will it make? >> >> >> >> Kris Sisk >> >> USD-457 Technology >> >> 1205 Fleming St. >> >> Garden City, KS 67846 >> >> (620) 805-7107 >> >> >> >> There are 10 types of people in this world: those who understand binary >> and those who don't. >> >> >> >> >> >> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:338477 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm