调用 .NET Web 服务的 ColdFusion 代码

Posted

技术标签:

【中文标题】调用 .NET Web 服务的 ColdFusion 代码【英文标题】:ColdFusion code calling a .NET web service 【发布时间】:2012-01-23 16:37:20 【问题描述】:

我有一个 .NET Web 服务供我们的集成合作伙伴的 ColdFusion 代码使用。

合作伙伴正在发出 SOAP 请求并接收 SOAP 响应,但他们说他们需要一个纯 XML 响应。我不确定这是 ColdFusion 查询还是 .NET 查询。

我的问题:这是我们端还是他们端可配置的东西?

如果它在 .NET 上,我们是否可以指示返回特定格式作为响应,例如在本例中为纯 XML。

【问题讨论】:

【参考方案1】:

我需要使用来自 ColdFusion 合作伙伴的 .NET Web 服务,并且我能够从 CF 文档中传递这个花絮。一切都完美无缺。

http://help.adobe.com/en_US/ColdFusion/9.0/Developing/WSc3ff6d0ea77859461172e0811cbec22c24-78b4.html

要使用以非 ColdFusion 技术实现的 Web 服务,Web 服务必须具有以下一组选项之一:

rpc 作为 SOAP 绑定样式和 encoding 作为 encodingStyle document 作为 SOAP 绑定样式,literal 作为 encodingStyle

【讨论】:

以上是关于调用 .NET Web 服务的 ColdFusion 代码的主要内容,如果未能解决你的问题,请参考以下文章

.NET 2 ASMX Web 服务 - 通过 .NET 3.5 服务参考调用 - 通用类重用

无法从 .net 中的 Ajax 调用 .asmx Web 服务

从 .NET 2.0 客户端调用 Web Api 服务

在 asp.net 中调用 Web 服务

如何使用 jQuery 调用 ASP.NET Web 服务?

如何在 ASP.NET 中等待异步 Web 服务调用的结果以获得最佳性能