gpt4 book ai didi

c# - WCF messageheader 与 messagebodymember?

转载 作者:行者123 更新时间:2023-11-30 14:39:20 25 4
gpt4 key购买 nike

我不明白什么时候应该放 [MessageHeader] 而不是 [MessageBodyMember]?

我有read它用于符合某些协议(protocol)(如 Soap),但它最终会改变什么?

最佳答案

SOAP 是一种协议(protocol),其中每个消息(请求或响应)都由两部分组成:HeaderBody,位于 Envelope:

<s:Envelope xmlns:s='the namespace for the soap version'>
<s:Header>
<!-- SOAP headers will come here -->
</s:Header>
<s:Body>
<!-- SOAP body members will come here -->
</s:Body>
</s:Envelope>

您通常不会在 WCF 服务中使用 [MessageContract](以及 MessageHeader 或 MessageBodyMember),只有当您确实需要与某些需要特定格式数据的第 3 方互操作时才使用。

关于c# - WCF messageheader 与 messagebodymember?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6618869/

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