【问题标题】:receive and Send SOAP接收和发送 SOAP
【发布时间】:2016-12-21 15:04:58
【问题描述】:

我想创建一个 Web 服务,它在请求中接收 SOAP 并返回另一个 SOAP 作为响应。

我开始使用 POST 方法开发 WCF,但我对我到底要做什么以及必须选择什么类型的参数感到困惑。 谁能帮我一个简单的代码或一些想法?

谢谢

在我用于测试的代码下方:

在 IService.cs 中:

    [OperationContract]
    [WebInvoke(Method = "POST",
    ResponseFormat = WebMessageFormat.Xml,
    RequestFormat = WebMessageFormat.Xml,
    BodyStyle = WebMessageBodyStyle.Bare,
    UriTemplate = "exchange")]
    XmlDocument Exchange(XmlDocument rData);

在 Service.cs 中:

 public XmlDocument Exchange(XmlDocument rData)
    {
      return rData;
    }

是否可以使用 WSDL Web 服务交换 SOAP 消息?如果没有,我必须在上面的代码中进行更改才能做到这一点

【问题讨论】:

  • 您可以发布您尝试过的内容吗?目前,您的问题非常模糊。
  • 我添加了代码@Alexei

标签: c# .net web-services wcf


【解决方案1】:

我解决了这个问题。我用它的特殊配置构建了一个支持 WSE 的 Web 服务

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-14
    • 2011-07-20
    • 1970-01-01
    • 2011-05-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多