如何在ColdFusion中使用net.tcp绑定来使用WCF Web服务?

时间:2013-08-03 06:41:17

标签: wcf coldfusion net.tcp

如何在ColdFusion中使用net.tcp绑定使用WCF Web服务? CreateObject给了我一个错误:错误的WSDL格式。我在另一个Windows窗体应用程序中使用它没有问题。如果我使用http绑定,我也没有问题。

1 个答案:

答案 0 :(得分:1)

您需要提供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#" >

发现此指针位于: http://forums.adobe.com/thread/642095