Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在VB6中与WCF Windows服务通信,而不依赖.Net_Wcf_Web Services_Vb6 - Fatal编程技术网

如何在VB6中与WCF Windows服务通信,而不依赖.Net

如何在VB6中与WCF Windows服务通信,而不依赖.Net,wcf,web-services,vb6,Wcf,Web Services,Vb6,我们有一个由VB6编写的旧应用程序,现在我们必须向它添加一些功能,我们的目标是在对应用程序进行最小更改的情况下完成(因为我们都是.net开发人员),并使其能够与WCF Web服务通信 最好的方法是什么 谢谢,您对互操作性的最安全的赌注永远是通过HTTP的POX(或heck,甚至CSV)。甚至不用担心被REST缠住,更不用说肥皂了 唯一的缺点是您必须实际记录您的接口,而不是仅仅抛出WSDL,并且您必须为服务(至少是那些暴露在Internet上的服务)实现临时安全性。当然,如果您需要HTTPS,您可

我们有一个由VB6编写的旧应用程序,现在我们必须向它添加一些功能,我们的目标是在对应用程序进行最小更改的情况下完成(因为我们都是.net开发人员),并使其能够与WCF Web服务通信

最好的方法是什么


谢谢,

您对互操作性的最安全的赌注永远是通过HTTP的POX(或heck,甚至CSV)。甚至不用担心被REST缠住,更不用说肥皂了

唯一的缺点是您必须实际记录您的接口,而不是仅仅抛出WSDL,并且您必须为服务(至少是那些暴露在Internet上的服务)实现临时安全性。当然,如果您需要HTTPS,您可以使用HTTP身份验证

也许可以把它作为一个起点

你扔掉了WCF为你做的99%的东西,但考虑到其中大部分是一个专有的蠕虫罐头。。。没什么大损失


POX over HTTP大大减轻了第三方编写客户端的负担,也减轻了您自己的员工编写内部客户端的负担。只是不要像使用SOAP那样在版本控制和性能降级方面花费太多。

WCF服务使用哪种绑定?我假设一个包含WCF客户端内容的.NET COM dll是不可能的?