我试图从冷聚变中使用.NET Web服务。简单类型的方法工作正常。但我有一个接受byte []数组作为输入的特定方法的问题。Web服务错误:无法找到参数操作
下面的示例中的WebMethod声明
[WebMethod]
public AVStatus ScanStream(byte[] fileObject)
{
// code
}
和冷聚变代码消费这项服务是
<cffile action="readBinary" file="#FileName#" variable="filedata">
<cfset b64file = #toBase64(filedata)#>
<cfinvoke webservice = "http://xxx/scanservice.asmx?wsdl"
method = "ScanStream"
returnVariable = "result">
<cfinvokeargument name="fileObject" value="#b64file#" />
</cfinvoke>
这总是导致这个错误Web服务操作ScanStream与参数无法找到。
有人可以帮我解决这个问题吗?
感谢哥们...那就是确切的问题.... :) – RameshVel 2010-11-17 05:39:26
太棒了!乐于帮助。 – Aliostad 2010-11-17 08:57:14