【发布时间】:2012-02-20 19:23:12
【问题描述】:
我目前正在尝试创建一个调用 WCF SOAP 服务的 REST 代理,但我一直在尝试创建一个通道来发送消息。我知道我需要使用ChannelFactory,但是我没有服务的接口。我可以传递一个默认值吗?有没有其他方法来打包消息?
当我说消息时,我指的是来自 ServiceModels.Channels.Message 的消息。
我对此很陌生,因此我们将不胜感激。
【问题讨论】:
-
您的 Web 服务不能同时是 based on REST and use SOAP。是哪一个?
-
这就是为什么它是一个代理,它接受一个休息调用,从休息调用中提取一个参数,将其打包为一个肥皂消息,将其发送到肥皂服务,获取响应,解析它,并通过 rest 服务发回
-
我明白了。我误解了 proxy 这个词,我以为您的意思是客户端代理 :) 缺少 SOAP 服务的接口吗?
-
是的,我想知道是否有我可以使用的默认界面
-
你有服务的 WSDL 契约吗?