soap-proxy:gRPC-Go中的SOAP代理,以及从.proto文件生成WSDL的protoc-gen-wsdl

时间:2024-05-21 19:29:56
【文件属性】:

文件名称:soap-proxy:gRPC-Go中的SOAP代理,以及从.proto文件生成WSDL的protoc-gen-wsdl

文件大小:66KB

文件格式:ZIP

更新时间:2024-05-21 19:29:56

Go

肥皂代用品 一个简单的SOAP <-> gRPC代理。 1.生成WSDL 与 : protoc --wsdl_out=myproxy -I $GOPATH/src $GOPATH/src/unosoft.hu/ws/bruno/pb/dealer/dealer.proto 将创建myproxy/dealer.wsdl和myproxy/dealer.wsdl.go 。 2.生成客户端代码 使用 : protoc --grpcer_out=myproxy -I $GOPATH/src $GOPATH/src/unosoft.hu/ws/bruno/pb/dealer/dealer.proto 将创建myproxy/dealer.grpcer.go ,其中包含grpc.Client实现。 3.利润! 然后使用SOAPHandler在myproxy/main.go (见 ): cc, e


【文件预览】:
soap-proxy-master
----protoc-gen-wsdl()
--------wsdl.go(21KB)
--------main.go(1KB)
--------README.md(308B)
----go.mod(1KB)
----LICENSE(11KB)
----go.sum(96KB)
----testdata()
--------withAny.wsdl(11KB)
----README.md(889B)
----wsdlgen()
--------wsdlgen.go(158B)
----.golangci.yml(212B)
----client.go(5KB)
----soapproxy.go(23KB)
----soapproxy_test.go(9KB)

网友评论