Как я могу использовать веб-службу WCF с привязкой net.tcp в ColdFusion? CreateObject дал мне ошибку: неправильный формат WSDL. Однако у меня нет проблем с его потреблением в другом приложении Windows Form. Если я использую привязку http, у меня тоже нет проблем с ее потреблением.Как я могу использовать веб-службу WCF с привязкой net.tcp в ColdFusion?
0
A
ответ
1
Вам необходимо указать флаги wsdl2javaargs, указывающие имя пользователя и пароль, чтобы сервер ColdFusion мог читать файлы импорта, используемые WCF, вместо того, чтобы иметь страницу «все-в-одном» для wsdl.
Э.Г.
<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
NetTcp является .NET; насколько я знаю, для других клиентов, не являющихся клиентами, для использования вашего сервиса вам придется использовать один из * HttpBindings. – Tim
Вы получили эту работу? –