我試圖找出一種方法來使用ColdFusion的WCF服務(wsdl)。我需要在請求頭中傳遞值。我似乎無法在任何地方找到任何好的例子。任何人?從Coldfusion 7消費WCF服務
2
A
回答
3
我想你想要的功能是
AddSOAPRequestHeader(webservice, namespace, name, value [, mustunderstand])
AddSOAPResponseHeader(namespace, name, value[, mustunderstand])
這些讓你添加XML請求和你的web服務的響應頭。
0
ColdFusion中您可以使用消耗web服務CFINVOKE
<cfinvoke
webservice="http://www.somewebservice.com/WebService.wsdl"
method="getWebServiceMethod"
returnvariable="webServiceResult">
<cfinvokeargument name="arg1" value="Arg1"/>
<cfinvokeargument name="arg2" value="Arg2"/>
</cfinvoke>
<cfoutput>The Result is #webServiceResult#</cfoutput>
或創建對象
<cfscript>
ws = CreateObject("webservice",
"http://www.somewebservice.com/WebService.wsdl");
webServiceResult = ws.getWebServiceMethod("Arg1","Arg2");
writeoutput(webServiceResult);
</cfscript>
+0
關鍵部分是「請求標題」。我需要在請求頭中發送一對值。 – 2010-04-20 15:20:48
+1
什麼樣的標題?你可以通過cfhttp調用這個服務,並用cfhttpparam type =「header」發送頭文件嗎?還有一個addSOAPRequestHeader函數,但從未嘗試使用WCF服務。 – 2010-04-20 16:15:10
相關問題
- 1. 從WCF消費Web服務
- 2. 從WCF消費REST服務
- 3. 從JQuery消費WCF服務
- 4. 從SSIS消費WCF服務
- 5. 從Oracle消費WCF服務
- 6. 從RPG消費WCF服務
- 7. 消費WCF服務
- 8. 消費WCF服務
- 9. 消費WCF Web服務
- 10. 從silverlight消費WCF服務4
- 11. 從Asp.net消費WCF服務WebApi
- 12. 從SharePoint Web部件消費WCF服務
- 13. 使用ColdFusion消費ASP.Net Web服務
- 14. 使用ColdFusion消費ASP.Net網絡服務
- 15. Coldfusion消費動態導航Web服務
- 16. 從WCF服務使用POST消費Web服務
- 17. InvalidOperationException異常而在Windows Phone的消費WCF Web服務7
- 18. 消費WCF服務時的問題
- 19. 使用外部IP消費WCF服務
- 20. Windows Phone 7消費Web服務WSDL
- 21. 從Windows Embedded Compact 7(Windows CE 7)消費Web服務
- 22. 使用JQuery ajax消費WCF/REST服務
- 23. 通過https消費WCF服務
- 24. WCF net.tcp綁定服務消費
- 25. 通過互聯網消費wcf服務
- 26. 使用phonegap消費wcf服務
- 27. 使用WCF消費ASMX Web服務
- 28. Java錯誤消費WCF服務
- 29. 消費目標C中的WCF服務
- 30. 使用jQuery消費WCF服務
這就是東西!文檔:http://livedocs.adobe.com/coldfusion/7/htmldocs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=ColdFusion_Documentation&file=00000379.htm – 2010-04-20 17:27:32