在我公司的代码中,我经常看到初始化该组件的对象并从该对象调用方法时使用的组件文件.但是,在我看来使用cfinvoke方法更为直接,特别是当只使用组件文件中的一个方法时.调用组件函数的这两种方法之间有什么区别?每种方法的优点/缺点是什么?我什么时候应该使用哪个?
coldfusion components createobject design-decisions cfinvoke
如何在ColdFusion 9中使用自签名证书通过HTTPS启用webservice调用?
根据文件,<cfhttp>应该工作,但怎么样<cfinvoke>?
如果我使用cfhttp,我还需要安装此处概述的证书吗?http://kb2.adobe.com/cps/400/kb400977.html
我尝试在cfinvoke中使用https,我得到了SSLPeerUnverifiedException: peer not authenticated例外.
谢谢
我需要遍历一组图像路径来抓取,调整大小并将图像从外部目标存储到S3.
我习惯叫cfcs这样做:
<cfinvoke component="form_img_handler" method="upload" returnvariable="imgSuccess">
<cfinvokeargument name="command" value="upload_search"/>
<cfinvokeargument name="imgPath" value="#results.bildpfad #"/>
<cfinvokeargument name="imgFile" value="#results.bilddateiname#"/>
<cfinvokeargument name="sellerILN" value="#results.iln#"/>
<cfinvokeargument name="cookie" value="#variables.screenWidth#"/>
</cfinvoke>
Run Code Online (Sandbox Code Playgroud)
问题:
如果我必须在循环中执行此操作25x,那么使用cfobject而不是更好cfinvoke吗?从我理解cfinvoke的实例化,运行它的工作和死亡.什么时候cfobjects留下来.如果是这样,在上述情况下使用会更好cfobject吗?如果是这样,我将如何调用我的upload函数(传递参数)以及如何在完成后删除对象?
(从未使用过cfobject ......)
感谢帮助!
我有一个cfinvoke写入一个像200,000条记录的表.然后我有另一个cfinvoke写入关于同一个表的100,000条记录.
我想知道这将如何执行?
PS,cfinvoke 2 不依赖于cfinvoke 1,但我更喜欢它们一个接一个地执行.
任何有关制定选项2的建议都非常感谢.
我想在我的网络服务器上调用 cfc 文件,但总是收到错误:未提供所需的参数 [UserID]。
冷融合代码:
<CFINVOKE component="changeTree" method="getTreeWidth" returnVariable="httpTreeWidth">
<cfinvokeargument name="UserID" value="#checklogin.UserID#">
</CFINVOKE>
Run Code Online (Sandbox Code Playgroud)
更改树.cfc:
<CFFUNCTION name="getTreeWidth">
<CFPARAM name="UserID" required="true">
...
Run Code Online (Sandbox Code Playgroud)
感谢帮助。
cfinvoke ×5
coldfusion ×5
cfc ×2
cfhttp ×1
components ×1
createobject ×1
https ×1
loops ×1
ssl ×1