0
如何在ColdFusion中使用net.tcp綁定來使用WCF Web服務? CreateObject給了我一個錯誤:錯誤的WSDL格式。儘管我在其他Windows窗體應用程序中使用它並沒有問題。如果我使用http綁定,我也沒有問題。如何在ColdFusion中使用net.tcp綁定來使用WCF Web服務?
如何在ColdFusion中使用net.tcp綁定來使用WCF Web服務? CreateObject給了我一個錯誤:錯誤的WSDL格式。儘管我在其他Windows窗體應用程序中使用它並沒有問題。如果我使用http綁定,我也沒有問題。如何在ColdFusion中使用net.tcp綁定來使用WCF Web服務?
您需要提供wsdl2javaargs標誌,以提供用戶名和密碼,以便ColdFusion服務器讀取WCF使用的「導入」文件,而不是爲wsdl提供一個全功能頁。
E.g.
<cfset yourPassword="whatever">
<cfset yourUsername="whoever">
<cfobject type="webservice"
name="ws_eWard"
webservice="http://url.to.web-service.org/yourWebService.svc?wsdl"
password="#yourPassword#"
username="#yourUsername#"
wsdl2javaargs="-U #yourUsername# -P #yourPassword#" >
NetTcp是.NET;據我所知,對於其他非.NET客戶端使用您的服務,您將不得不使用* HttpBindings之一。 – Tim
你有這個工作嗎? –