gpt4 book ai didi

vb.net - VB.NET 中的带附件的 SOAP

转载 作者:行者123 更新时间:2023-12-04 21:21:49 61 4
gpt4 key购买 nike

我需要使用提供给我的 Web 服务,该服务使用带有附件的 SOAP 作为通信手段。它还使用 WS-Security 1.0 作为身份验证的一种形式(用户和纯文本传递)。

我将在 VB.NET 上工作,但我在 Web 服务方面的经验非常有限,甚至可以创建 WCF Web 服务,在另一个项目中添加服务引用,从而创建代理类并使用这些方法。

我在网上搜索,发现VB.NET中没有对SwA的本地支持,这是正确的吗?
一个关于我如何进行沟通的例子以及我可以在哪些方面更了解这些概念的一些指示将是极好的。

最佳答案

在我最近的一个项目中,我不得不用 c# 与一个soap WebService 进行通信。为了解决这个问题,我在一个字符串中制作了完整的soapenvelope,并使用HttpWebRequest 将其发送到Web 服务。使用 WebRespons,您可以读出 Web 服务的响应并将其放回字符串中。您可以将此字符串转换为 XmlDocument 以读出您想要的对象。

您可以使用循环轻松制作 SOAP 包(如有必要),并将身份验证放在 SOAP 包的标题中(这样做)

要获得正确的 web 服务的 soapenvelope 语法,我建议您使用 SOAPUI,这是一个非常棒的小应用程序,对我有很大帮助!通过这种方式,您会注意到在哪里放置身份验证,..

关于vb.net - VB.NET 中的带附件的 SOAP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10835619/

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