gpt4 book ai didi

c# - HttpWebRequest 支持命名管道吗?

转载 作者:太空宇宙 更新时间:2023-11-03 11:43:25 25 4
gpt4 key购买 nike

对于所有 .NET 专家,我有一个问题要问你。

我需要在 Windows 上使用 C# 在命名管道上执行 SOAP/HTTP。 (这是针对使用 SOAP for RPC 与 Python 库/服务器通信的客户端。使用套接字/端口被认为既不安全,端口配置也很麻烦。)有两个问题。

  1. 有一个 HttpWebRequest 类,但它只支持 http URI。我找不到任何简单的方法来更改它以支持命名管道。有什么想法吗?
    理论上,我可以将 WebRequest 子类化,但我不想为了获得命名管道支持而用 C# 重写所有 HTTP 协议(protocol)。

  2. 有一个 PipeStream 类,但它仅在 .NET 3.5 及更高版本上受支持。我的东西必须与 .NET 2.0 一起工作……

我试着在谷歌和这个网站上搜索。 HttpWebRequest 与命名管道相结合的点击率非常低(实际上,没有相关的点击率)(尽管每个主题本身都有很多点击率)。

感谢任何建议,谢谢。

最佳答案

您看过 Windows Communication Foundation (WCF) 吗?支持 NamedPipes 作为 SOAP 请求的传输

关于c# - HttpWebRequest 支持命名管道吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4045523/

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