go - 如何使用 gowsdl 连接 soap 服务器?

标签 go soap soapserver

我刚开始使用 golang 和 SOAP 服务。我想使用 gowsdl 连接 SOAP 服务器。我使用 gowsdl 生成并获得了 myservice.go。接下来我需要做什么?

最佳答案

根据生成的 myservice.go 文件创建一个新客户端:

client := NewSoapClient("http://yourEndPoint.svc", false, nil)

使用那个客户端做一些事情:

resp, err := client.SomeStuffDefinedInSoapService()
if err != nil {
handle error...
}
fmt.Println(resp)

关于go - 如何使用 gowsdl 连接 soap 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51354047/

相关文章:

go - 在反向代理中响应正确的客户端

go - 意外的协程行为

c# - 从 C# 更新 SSRS 2012 部署的数据源和数据集引用

android - SoapFault - 错误代码 : 'soap:Client' faultstring: 'System. Web.Services.Protocols.SoapException

web-services - 使用 wsdl 的 Perl Soap 服务

基于map接口(interface)数组中的key的golang过滤器

go - Golang RPC调用解决意外的EOF

web-services - http 获取 SOAP(网络服务)

PHP SoapClient : SoapFault exception Could not connect to host

python - 导入 flask 企业时没有名为核心的模块