. net是否有任何内置控件来确保消息完整性?



我知道我可以去阅读框架的源代码,但是为了节省时间和从社区得到一些反馈,有没有人知道是否有。net类专门确保消息被正确传递,或者如果协议本身处理这个问题。

例如,我想确保以下场景:

  • 我的SQL语句在服务器上收到,因为我写了它,并且返回的结果与服务器发送的结果完全相同
  • 我的web服务调用发送和接收完全符合预期
  • 我的。net远程调用发送和接收完全符合预期
  • WCF
  • 相同

这是为了检查数据包没有被篡改,网络中断并不意味着一些数据丢失等。

这特别涉及到ISO 27001, A12.2.3。

WCF TCP Binding具有可靠消息传递的概念,这将确保您的数据契约可靠地交付。还有加密/签名功能,您可以在这里了解更多。

最新更新