gpt4 book ai didi

c# - 创建 SOAP 消息体

转载 作者:行者123 更新时间:2023-11-30 13:17:53 25 4
gpt4 key购买 nike

我想知道如何在 C# 中创建 SOAP 消息、正文和信封。任何帮助或链接表示赞赏。

我需要向第三方 Web 服务发送 SOAP 附件。我不需要 WCF。我知道它是如何工作的。我的客户需要带附件的 SOAP。

最佳答案

这里有一个非常简短的介绍如何做到这一点:

1) 创建一个新项目(任何类型 - 控制台应用程序、Windows 应用程序、Web 应用程序 - 任何类型)- File > New > Project

2) 在您的解决方案资源管理器中,右键单击 References 并选择 Add Service Reference

enter image description here

3) 在弹出的对话框中,需要输入两个内容:

  1. 您的服务所在的 URL(通常使用 ?wsdl 查询字符串来获取 WSDL - 服务描述)
  2. 您的服务类所在的 namespace - 选择适合您的名称

enter image description here

然后单击Go - 这将与该服务对话并查看它必须提供什么

4) 现在,该对话框应该会更新,并向您显示 Visual Studio 发现的服务及其操作:

enter image description here

5) 点击OK,后台生成一些代码

6) 现在在您的代码中实例化一个客户端代理,并在其上调用一个方法:

enter image description here

这就是您必须做的全部 - 其他一切,创建 SOAP header 和消息正文的所有杂乱细节,都可以愉快地留给 WCF 运行时处理。

现在去学习WCF吧!

关于c# - 创建 SOAP 消息体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5641602/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com